Person/lv416e/GitHub/dotfiles
- Public dotfiles for Person/lv416e, managed with chezmoi (templated files, optional age and 1Password CLI for secrets). After
chezmoi apply, setup continues with brew bundle from the chezmoi-managed Brewfile and mise install / mise trust (see upstream README). - Homebrew —
dot_Brewfile.tmpl drives a large CLI stack (mise, chezmoi, jj-vcs, nvim, Docker, ripgrep/fzf/fd/eza/bat, starship, tmux, zellij, ghq, etc.) and, on macOS (darwin), conditional casks (terminals, editors, daily apps). Useful as a reference layout for “modern Rust/CLI + GUI” Brew bundles. - tmux / zellij — docs/reference/keybindings-reference.md documents Keyshort-style bindings and an equivalency table between zellij and tmux (same mental model across their multiplexer abstraction).
- mise — universal tool versions and tasks (
mise sync, mise a, docs for tasks in-repo). - fnox — docs/guides/secrets-management-fnox.md documents fnox from Person/Jeff Dickey (jdx), the same ecosystem as mise, for secrets in this dotfiles layout (complements age / 1Password CLI paths above).
- DevContainer — repo includes
.devcontainer/ (devcontainer.json, Dockerfile, template metadata, scripts) for containerized environments aligned with the same toolchain story. - Architecture Decision Records — docs/adr documents dotfiles design using Architecture/Decision/Record/MADR (their README links the official MADR template and lists nine Accepted ADRs
0001–0009: jj-vcs alongside Git, zsh-defer, dual encryption, multiplexer abstraction, configuration variants, Rust ecosystem adoption, Difftastic, Linux best-effort support, macOS defaults automation (dates 2025-10-26–2025-11-01 per index). - GitHub metadata at import: 4 stars; 0 forks; created 2025-08-19; last push 2026-03-19 (license field unset in API; README shows a license badge).