- GNU Stow packages: kitty, fish, nvim, btop, fastfetch, starship, git, claude - install.sh with modular install, template rendering, fish plugins setup - uninstall.sh (stow -D) and scripts/doctor.sh for health checks - Brewfile (macOS) + Aptfile (Linux servers) - Claude Code hooks pipeline: settings.json.tpl, Obsidian session logging scripts - memory-compiler inline copy with env-var-based paths - Python scripts patched: os.environ.get() for OBSIDIAN_VAULT + PROJECTS_ROOT - fish/config.fish: platform-aware Homebrew PATH (macOS + Linuxbrew) - .env.example template for ~/.dotfiles.env Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
51 lines
2.5 KiB
Ruby
51 lines
2.5 KiB
Ruby
# ── Core terminal ─────────────────────────────────────────────────────────
|
|
brew "fish"
|
|
brew "neovim"
|
|
brew "stow"
|
|
|
|
# ── Modern CLI replacements ───────────────────────────────────────────────
|
|
brew "lsd" # ls replacement
|
|
brew "bat" # cat replacement
|
|
brew "fd" # find replacement
|
|
brew "ripgrep" # grep replacement
|
|
brew "fzf" # fuzzy finder
|
|
brew "zoxide" # cd replacement
|
|
brew "tree"
|
|
brew "tldr"
|
|
brew "jq"
|
|
brew "superfile" # TUI file manager
|
|
|
|
# ── Git & dev tools ───────────────────────────────────────────────────────
|
|
brew "gh" # GitHub CLI
|
|
brew "git-delta" # better diffs
|
|
brew "lazygit" # git TUI
|
|
|
|
# ── Python & Node ─────────────────────────────────────────────────────────
|
|
brew "uv" # Python package manager
|
|
brew "node"
|
|
|
|
# ── System monitoring ─────────────────────────────────────────────────────
|
|
brew "btop"
|
|
brew "fastfetch"
|
|
|
|
# ── Shell utilities ───────────────────────────────────────────────────────
|
|
brew "thefuck"
|
|
brew "ranger"
|
|
brew "gettext" # envsubst (needed by install.sh)
|
|
|
|
# ── AI tools ──────────────────────────────────────────────────────────────
|
|
brew "qwen-code"
|
|
|
|
# ── macOS GUI apps ────────────────────────────────────────────────────────
|
|
cask "kitty"
|
|
cask "obsidian"
|
|
cask "ghostty"
|
|
cask "warp"
|
|
cask "rectangle"
|
|
cask "alt-tab"
|
|
cask "itsycal"
|
|
|
|
# ── Fonts ─────────────────────────────────────────────────────────────────
|
|
cask "font-hasklug-nerd-font"
|
|
cask "font-fira-code-nerd-font"
|
|
cask "font-jetbrains-mono"
|