🪴 my neovim config:)
1
fork

Configure Feed

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

fix(pkgs/neovim): add external dependencies

robin 26fdbbc5 aae04973

+35 -57
+35 -57
pkgs/neovim.nix
··· 13 13 neovim-unwrapped, 14 14 15 15 # path, see there explanation below 16 - fzf, 17 16 fd, 17 + fzf, 18 18 ripgrep, 19 - stylua, 19 + 20 + # lsp 21 + bash-language-server, 22 + clang-tools, 23 + dockerfile-language-server-nodejs, 24 + emmet-language-server, 25 + gopls, 26 + haskell-language-server, 20 27 lua-language-server, 28 + marksman, 21 29 selene, 22 - emmet-language-server, 23 30 tailwindcss-language-server, 24 - typescript, 31 + taplo, 32 + teal-language-server, 33 + tinymist, 34 + typescript-language-server, 25 35 vscode-langservers-extracted, 26 - marksman, 27 - # nil, 36 + vue-language-server, 37 + yaml-language-server, 38 + zk, 39 + 40 + # nix, 28 41 statix, 29 42 deadnix, 30 43 nixfmt-rfc-style, 44 + 45 + # linting 46 + proselint, 47 + shellcheck, 31 48 shfmt, 32 - shellcheck, 33 - bash-language-server, 34 - proselint, 35 - taplo, 36 - yaml-language-server, 37 - dockerfile-language-server-nodejs, 49 + stylua, 50 + typstyle, 51 + 52 + deno, 38 53 lazygit, 39 54 nodePackages, 40 55 nodejs-slim, 41 - tinymist, 42 - typstyle, 43 - zk, 44 56 45 57 # our custom treesitter plugin 46 58 treesitter ? (callPackage ./nvim-treesitter { }).override { ··· 152 164 # webdev 153 165 emmet-language-server 154 166 tailwindcss-language-server 155 - typescript 167 + typescript-language-server 156 168 vscode-langservers-extracted 169 + vue-language-server 157 170 158 171 # markdown / latex 159 172 marksman ··· 175 188 bash-language-server 176 189 177 190 # etc 191 + clang-tools 192 + gopls 193 + haskell-language-server 178 194 nodePackages.prettier 179 195 proselint 180 196 taplo # toml 197 + teal-language-server 181 198 yaml-language-server # yaml 182 199 dockerfile-language-server-nodejs 183 200 lazygit 201 + deno 184 202 ]; 185 203 186 204 nv = removeAttrs (callPackage ../_sources/generated.nix { }) [ ··· 231 249 fd 232 250 ripgrep 233 251 ] 234 - ++ optionals includePerLanguageTooling [ 235 - # needed for copilot 236 - nodejs-slim 237 - 238 - # lua 239 - stylua 240 - lua-language-server 241 - 242 - # webdev 243 - emmet-language-server 244 - tailwindcss-language-server 245 - typescript 246 - vscode-langservers-extracted 247 - 248 - # markdown / latex 249 - marksman 250 - zk 251 - 252 - # typst 253 - tinymist 254 - typstyle 255 - 256 - # nix 257 - (callPackage ./nil.nix { }) 258 - statix 259 - deadnix 260 - nixfmt-rfc-style 261 - 262 - # shell 263 - shfmt 264 - shellcheck 265 - bash-language-server 266 - 267 - # etc 268 - nodePackages.prettier 269 - proselint 270 - taplo # toml 271 - yaml-language-server # yaml 272 - dockerfile-language-server-nodejs 273 - lazygit 274 - ]; 252 + ++ optionals includePerLanguageTooling externalDeps; 275 253 }