Commit graph

14 commits

Author SHA1 Message Date
b903912a1f Neovim, switch to nixvim and mono file
This merges all the different files into one app.nix using nixvim
instead of the manual home-manager nvim management.

Behavior should be almost unchanged, with the following changes:
- Plugins now have defaults for my own personal sane default experience
- The highlighted line is now 81 instead of 80
- Treesitter plugins may not be integrated correctly
2026-03-12 10:55:00 -07:00
2d262b0fba Neovim, add typescript support 2025-07-10 13:52:40 -07:00
05f85ea127 Neovim, <leader>d to peak diagnostics
this helps me see longer diagnostics, and also fixes a weird terminal
display error when proxy remoting to Onizuka
2025-05-22 09:29:35 -07:00
185ee4f25d Neovim, remove default rust lint enforcement
I'm sorry to say but I use 2 spaces instead of 4, and I prefer a line
width of 80, not 100. For that reason I'm disabling rust linting if the
language is enabled.
2025-05-22 09:29:35 -07:00
e4d8245203 Neovim, add catppuccin theme 2025-01-09 10:20:27 -08:00
547dd01e34 Neovim, go lang, remore rustacean lsp call 2025-01-09 09:35:51 -08:00
e40177da9e hmApps, refactor, clean up, break groups 2024-11-29 13:50:21 -08:00
3fc9d9fb08 Neovim, filetype to string from boolean 2024-05-27 01:55:38 -07:00
4ac46cee92 neovim, add rust language support 2024-04-23 23:17:10 -07:00
e48fffffb9 neovim: Add file and git finding to telescope 2024-04-18 02:47:02 -07:00
919e787bc9 Neovim, add vimwiki extension 2024-04-18 02:46:51 -07:00
7de2d4f368 Neovim, Add c language support 2024-04-18 02:45:25 -07:00
2b24d4e454 Neovim, refactor to use modules, lua, and LSP
Refactors the neovim config to use nix modules, and changes the plugins
to favor the builtin neovim LSP over COC. Changes all code to use lua
code instead of vimscript.
2024-04-18 02:44:29 -07:00
02fe68372c Refactor codebase to use nix modules 2024-04-18 02:42:11 -07:00