my neovim configuration in nix
0
fork

Configure Feed

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

feat: better language support

added support for a bunch more languages that i use and stopped
treesitter from handling indentation. editorconfig should be used for
describing well, editor configuration duh.

Voxi0 118b0117 7ed32922

+14 -12
+6 -6
flake.lock
··· 72 72 }, 73 73 "nixpkgs": { 74 74 "locked": { 75 - "lastModified": 1766125104, 76 - "narHash": "sha256-l/YGrEpLromL4viUo5GmFH3K5M1j0Mb9O+LiaeCPWEM=", 75 + "lastModified": 1766314097, 76 + "narHash": "sha256-laJftWbghBehazn/zxVJ8NdENVgjccsWAdAqKXhErrM=", 77 77 "owner": "nixos", 78 78 "repo": "nixpkgs", 79 - "rev": "7d853e518814cca2a657b72eeba67ae20ebf7059", 79 + "rev": "306ea70f9eb0fb4e040f8540e2deab32ed7e2055", 80 80 "type": "github" 81 81 }, 82 82 "original": { ··· 128 128 "systems": "systems" 129 129 }, 130 130 "locked": { 131 - "lastModified": 1766327607, 132 - "narHash": "sha256-TyOEHwL7a1PahXf4Cni3Ne0eTuuoxABYaF/fBArDKWo=", 131 + "lastModified": 1766412920, 132 + "narHash": "sha256-EyR4W1ToExI0eqOi3g/w48WNVyocMFt4yxibQT0K5JM=", 133 133 "owner": "notashelf", 134 134 "repo": "nvf", 135 - "rev": "b1b8794a19400222e860f90377515d01cc5c6ea3", 135 + "rev": "45553196b35874521d667ee488ba1547ffc59734", 136 136 "type": "github" 137 137 }, 138 138 "original": {
+1 -6
src/core/default.nix
··· 30 30 globals.editorconfig = true; 31 31 options = { 32 32 # Indentation 33 - autoindent = false; 34 - smartindent = false; 35 - expandtab = true; 36 - shiftwidth = 2; 37 - tabstop = 2; 38 - softtabstop = 2; 33 + autoindent = true; 39 34 40 35 # Stop auto folding code 41 36 foldlevel = 99;
+7
src/core/languages.nix
··· 5 5 enable = true; 6 6 addDefaultGrammars = true; 7 7 autotagHtml = true; 8 + indent.enable = false; 8 9 }; 9 10 10 11 # Language support ··· 13 14 enableFormat = true; 14 15 15 16 nix.enable = true; 17 + clang.enable = true; 16 18 zig.enable = true; 19 + astro.enable = true; 20 + html.enable = true; 21 + css.enable = true; 22 + markdown.enable = true; 23 + qml.enable = true; 17 24 }; 18 25 }; 19 26 }