summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvin <vin@vineetk.net>2025-05-08 13:35:38 -0400
committervin <vin@vineetk.net>2025-05-08 13:35:38 -0400
commita016e5c4e61ace632b5657023d68443093600a18 (patch)
tree88acc75371acf3aa505361d66011eac0f6ccb5f7
parent3dd949426a220ea5d224b460644d532f9fdda7ce (diff)
demiurge, hastur: start tree-sitter stuff for neovim
-rw-r--r--home.nix66
1 files changed, 66 insertions, 0 deletions
diff --git a/home.nix b/home.nix
index b1eefed..3239664 100644
--- a/home.nix
+++ b/home.nix
@@ -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;