The Brewfile is managed in chezmoi at `~/.local/share/chezmoi/Brewfile`. After running `chezmoi apply`, you'll find it at `~/Brewfile`. To install all packages at once: ```shell brew bundle ``` To regenerate the Brewfile from your current system: ```shell brew bundle dump --file=~/.local/share/chezmoi/Brewfile ``` Then add it to chezmoi: ```shell chezmoi add ~/Brewfile ``` ## Core Packages The Brewfile includes all *my* essentials: - **Core**: chezmoi - **Terminal**: ghostty - **Search & navigation**: ripgrep, fd, fzf - **Modern replacements**: bat, eza, zoxide - **Version control**: jj, lazygit, git-lfs, gh, diff-so-fancy - **Terminal multiplexers**: tmux - **Email & PIM**: isync (mbsync), notmuch, neomutt, himalaya, vdirsyncer, khal, khard, todoman, newsboat - **Terminal web**: w3m - **Media**: yt-dlp, ffmpeg, mpv - **Backups & sync**: restic, syncthing - **Documents & utilities**: pandoc, tldr, just, mas, duti - **Development**: neovim, git, go, rust, [email protected], direnv Plus GUI apps and other tools.