A focused daily-driver configuration: Neovim’s modal editing with a small Helix-style selection layer, a searchable action surface, and a quiet opaque Personal theme.
- Neovim 0.11+
git,rg, andmake- Formatter and LSP executables only for languages you use
- Relative line numbers, visible sign column, and a one-line command area
- Smart-case search
- Manual folding, disabled until explicitly used
- Inline diagnostics, indent guides, and format-on-save disabled by default
<C-s>saves in normal, insert, and visual mode
s,m, and%retain the Helix-style selection layer.and;retain native Vim repeat behavior[b/]bswitch buffers[d/]dswitch diagnostics[s/]sswitch document symbols[f/]f,[t/]t,[a/]a,[l/]l,[i/]inavigate Tree-sitter targets
<leader>/— live grep from the project root<leader>ff— files from the project root<leader>fr— recent files<leader>fE— files by extension<leader>fs/<leader>fS— document/workspace symbols<leader>ft— curated theme picker<leader>h/— live grep Neovim and plugin documentation<leader>hh— help tags<leader>?— curated action palette; searches mappings and meaningful custom commands<leader>K— which-key groups
<leader>ja— toggle a persistent project bookmark<leader>jb— browse project bookmarks in Telescope<leader>jl— browse native Neovim jump history with path, line, and nearby text<C-o>/<C-i>— native jumplist back/forward
Bookmarks use lspmark.nvim: they are project-scoped, persistent, and searchable by comment, file, symbol, and kind.
K,gd,gD,gr,gi,grn, andgrause standard Neovim LSP behavior<leader>rf— format the current buffer<leader>dd— buffer diagnostics picker<leader>do— diagnostics at cursor<leader>dq— diagnostics to quickfix
<leader>bb/<leader>bd— list/delete buffers<leader>y/<leader>yc— Yazi in cwd/current buffer path<leader>cp— switch project<leader>tf,<leader>td,<leader>ti,<leader>tr,<leader>ts— toggle format, inline diagnostics, indent guides, relative numbers, spellcheck
The theme picker is intentionally limited to:
personal— default, opaque blue-black surfacedark_afdoom-onekanagawagolden-gategithub_dark_dimmed
personal is the palette source for the matching Ghostty and tmux themes.
:ConfigOpen:ConfigReload— reload core configuration; restart after plugin-spec changes:ProjectFiles,:ProjectGrep:FindFilesByExt <extension>:FormatEnable,:FormatDisable:ToggleInlineDiagnostics,:ToggleInlineBlame