Forked from https://github.com/joshmedeski/dotfiles
This is the home of all my dotfiles. These are files that add custom configurations to my computer and applications, primarily the terminal.
Follow the step-by-step guide: docs/new-mac-setup.md
- Terminal: WezTerm
- Font: SFMono Nerd Font
- Colors: catppuccin
- Shell: fish
- Multiplexer: tmux
- Editor: Neovim
- Docker: lazydocker
- Git: lazygit
- macOS package manager: Homebrew
- npm package manager: npm
- music accessory: Sleeve
- Laptop: [MacBook Pro] (13-inch, 2020, Apple M1 Pro Chip, 16GB RAM)
- Keyboard: Razer Blackwidow Lite
- Mouse: CMStorm Recon
If Neovim starts showing Tree-sitter query errors after migrations (for example from vim-plug/packer to LazyVim), run:
~/github/dotfiles/install/restore_nvim_lazyvim.shThis script backs up your old Neovim state and rebuilds a clean LazyVim install using this repo's .config/nvim and lazy-lock.json.
