My Nix Configuration
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

[dishvim] more updates

dish 45ddb4ea 33900588

+38 -4
+3 -2
neovim/basics.nix
··· 1 1 { lib, pkgs, ... }: 2 2 { 3 + imports = [ 4 + ./mini.nix 5 + ]; 3 6 config.vim = { 4 7 extraPackages = [ 5 8 pkgs.inotify-tools ··· 23 26 registers = "unnamedplus"; 24 27 }; 25 28 lineNumberMode = "relNumber"; 26 - mini.icons.enable = true; 27 - mini.trailspace.enable = true; 28 29 theme = { 29 30 enable = true; 30 31 name = "catppuccin";
+3 -2
neovim/dishvim.nix
··· 17 17 ./misc/cursor-restore.nix 18 18 ./plugins/trouble.nix 19 19 ./plugins/dial-nvim.nix 20 + ./plugins/hlargs-nvim.nix 20 21 # keep-sorted end 21 22 ]; 22 23 config.vim = { ··· 35 36 enable = true; 36 37 formatOnSave = true; 37 38 harper-ls.enable = true; 38 - mappings.renameSymbol = "lr"; 39 + mappings.renameSymbol = "<Leader>lr"; 40 + mappings.toggleFormatOnSave = "<Leader>uf"; 39 41 }; 40 42 # Languages 41 43 languages = { ··· 60 62 visuals.fidget-nvim = { 61 63 enable = true; 62 64 setupOpts = { 63 - integration.xcodebuild-nvim.enable = false; 64 65 notification.override_vim_notify = true; 65 66 }; 66 67 };
+16
neovim/mini.nix
··· 1 + { lib, pkgs, ... }: 2 + { 3 + config.vim = { 4 + mini = { 5 + cursorword.enable = true; 6 + icons.enable = true; 7 + trailspace.enable = true; 8 + }; 9 + highlight = { 10 + MiniCursorword = { 11 + reverse = true; 12 + underline = false; 13 + }; 14 + }; 15 + }; 16 + }
+15
neovim/plugins/hlargs-nvim.nix
··· 1 + { pkgs, ... }: 2 + { 3 + config.vim = { 4 + lazy.plugins."hlargs.nvim" = { 5 + package = pkgs.vimPlugins.hlargs-nvim; 6 + setupModule = "hlargs"; 7 + event = [ 8 + { 9 + event = "User"; 10 + pattern = "LazyFile"; 11 + } 12 + ]; 13 + }; 14 + }; 15 + }
+1
neovim/plugins/trouble.nix
··· 3 3 lsp.trouble = { 4 4 enable = true; 5 5 mappings.documentDiagnostics = "xx"; 6 + mappings.lspReferences = "xlr"; 6 7 }; 7 8 }; 8 9 }