diff options
| author | vin <vin@vineetk.net> | 2025-05-08 13:35:38 -0400 |
|---|---|---|
| committer | vin <vin@vineetk.net> | 2025-05-08 13:35:38 -0400 |
| commit | a016e5c4e61ace632b5657023d68443093600a18 (patch) | |
| tree | 88acc75371acf3aa505361d66011eac0f6ccb5f7 | |
| parent | 3dd949426a220ea5d224b460644d532f9fdda7ce (diff) | |
demiurge, hastur: start tree-sitter stuff for neovim
| -rw-r--r-- | home.nix | 66 |
1 files changed, 66 insertions, 0 deletions
| @@ -484,6 +484,72 @@ in | |||
| 484 | vim-nix | 484 | vim-nix |
| 485 | ]; | 485 | ]; |
| 486 | 486 | ||
| 487 | # tree-sitter stuff, mainly for better syntax highlighting | ||
| 488 | nvim-treesitter | ||
| 489 | nvim-treesitter-textobjects | ||
| 490 | ] ++ (with pkgs.vimPlugins.nvim-treesitter-parsers; [ | ||
| 491 | arduino | ||
| 492 | asm | ||
| 493 | awk | ||
| 494 | bash | ||
| 495 | bibtex | ||
| 496 | c | ||
| 497 | cmake | ||
| 498 | commonlisp | ||
| 499 | cpp | ||
| 500 | css | ||
| 501 | csv | ||
| 502 | diff | ||
| 503 | disassembly | ||
| 504 | dockerfile | ||
| 505 | forth | ||
| 506 | git_config | ||
| 507 | git_rebase | ||
| 508 | gitattributes | ||
| 509 | gitcommit | ||
| 510 | gitignore | ||
| 511 | go | ||
| 512 | gomod | ||
| 513 | gosum | ||
| 514 | haskell | ||
| 515 | html | ||
| 516 | ini | ||
| 517 | json | ||
| 518 | kconfig | ||
| 519 | latex | ||
| 520 | lua | ||
| 521 | luadoc | ||
| 522 | luap | ||
| 523 | luau | ||
| 524 | make | ||
| 525 | markdown | ||
| 526 | markdown_inline | ||
| 527 | meson | ||
| 528 | muttrc | ||
| 529 | nasm | ||
| 530 | ninja | ||
| 531 | nix | ||
| 532 | ocaml | ||
| 533 | ocaml_interface | ||
| 534 | ocamllex | ||
| 535 | printf | ||
| 536 | python | ||
| 537 | r | ||
| 538 | regex | ||
| 539 | rust | ||
| 540 | scheme | ||
| 541 | scss | ||
| 542 | slang | ||
| 543 | sql | ||
| 544 | sway | ||
| 545 | tcl | ||
| 546 | toml | ||
| 547 | udev | ||
| 548 | xml | ||
| 549 | yaml | ||
| 550 | zig | ||
| 551 | ]); | ||
| 552 | |||
| 487 | viAlias = true; | 553 | viAlias = true; |
| 488 | vimAlias = true; | 554 | vimAlias = true; |
| 489 | withNodeJs = false; | 555 | withNodeJs = false; |
