Skip to main content

Git and quality of life

Git workflows

Hunks, blame, and history search live in:

Highlights:

  • gitsigns hunk navigation: [h / ]h.
  • stage/reset hunk mappings under leader-gh*.
  • Diffview mappings under leader-df*.
  • History search with AdvancedGitSearch under leader-ga*.

Local plugins

This repo ships workflow-specific Lua plugins under:

They cover testing, commit summarization, ownership/CODEOWNERS search, TypeScript export moves, tmux bridge, source/test toggling, code screenshots, quickfix, and window ergonomics.

Details: Neovim local plugins.

Quality-of-life commands

Defined in core/keymaps.lua:

Command / mappingPurpose
:LargeFilesPopulate quickfix with very large tracked files
:WW / :WWWWrite without triggering autocmds
leader-yp / leader-yPCopy relative / absolute path