nvim->~/.config/nvimghostty->~/.config/ghosttylazygit/config.yml->~/Library/Application Support/lazygit/config.yml
Requires Neovim >= 0.12.
# build treesitter parsers
brew install tree-sitter-cli
# C/C++ language server: clangd (Xcode command line tools ship it; `brew install llvm` also works)
# fzf-lua deps (delta is also the lazygit pager, chafa is optional image preview)
brew install fzf ripgrep fd delta chafa
# justfile
brew install justWindow nav/resize uses ⌃arrow, but macOS
eats those before nvim sees them.
Uncheck in System Settings → Keyboard → Keyboard Shortcuts… → Mission Control:
- Mission Control — ⌃↑
- Application windows — ⌃↓
- Move left a space — ⌃←
- Move right a space — ⌃→