From 5a1f4042e3326bda26b2235153acbb33072f85aa Mon Sep 17 00:00:00 2001 From: Jeremy Wall Date: Sat, 6 Jan 2024 11:36:58 -0500 Subject: [PATCH] A bunch more treesitter parsers in neovim --- nix/base-system/flake.nix | 28 +++++++++++++++++++++++++--- nix/darwin/flake.lock | 6 +++--- 2 files changed, 28 insertions(+), 6 deletions(-) diff --git a/nix/base-system/flake.nix b/nix/base-system/flake.nix index bc2c4cf..a71f8a1 100644 --- a/nix/base-system/flake.nix +++ b/nix/base-system/flake.nix @@ -66,7 +66,6 @@ # inherit (pkgs) fetchFromGitHub; #}; expected-parsers = (pkgs.lib.attrVals [ - "tree-sitter-rust" "tree-sitter-lua" "tree-sitter-toml" "tree-sitter-yaml" @@ -74,7 +73,6 @@ "tree-sitter-html" "tree-sitter-css" "tree-sitter-nix" - "tree-sitter-latex" "tree-sitter-ocaml" "tree-sitter-tlaplus" "tree-sitter-julia" @@ -118,11 +116,35 @@ EOF"; #nvim-dap-ui vimagit hoon-vim - (nvim-treesitter.withPlugins (_: expected-parsers)) + nvim-treesitter nvim-treesitter-context + nvim-treesitter-textobjects nvim-treesitter-parsers.ini + nvim-treesitter-parsers.rust + nvim-treesitter-parsers.c + nvim-treesitter-parsers.c_sharp + nvim-treesitter-parsers.cpp + nvim-treesitter-parsers.clojure + nvim-treesitter-parsers.latex nvim-treesitter-parsers.terraform nvim-treesitter-parsers.hcl + nvim-treesitter-parsers.yaml + nvim-treesitter-parsers.lua + nvim-treesitter-parsers.vim + nvim-treesitter-parsers.go + nvim-treesitter-parsers.toml + nvim-treesitter-parsers.tlaplus + nvim-treesitter-parsers.typescript + nvim-treesitter-parsers.starlark + nvim-treesitter-parsers.python + nvim-treesitter-parsers.sql + nvim-treesitter-parsers.javascript + nvim-treesitter-parsers.ocaml + nvim-treesitter-parsers.haskell + nvim-treesitter-parsers.css + nvim-treesitter-parsers.promql + nvim-treesitter-parsers.nix + nvim-treesitter-parsers.hoon omnisharp-extended-lsp-nvim #neotest-dotnet nix-develop-nvim diff --git a/nix/darwin/flake.lock b/nix/darwin/flake.lock index df22af2..8f13144 100644 --- a/nix/darwin/flake.lock +++ b/nix/darwin/flake.lock @@ -36,12 +36,12 @@ }, "locked": { "lastModified": 1, - "narHash": "sha256-R0Q8QvXyxzRLuzBKW5ne9/FAFkv1QpMpqL6upo2dTFI=", - "path": "/nix/store/an6z19qb3z8nnlzdmnqldilbwdjcypxp-source/nix/base-system", + "narHash": "sha256-he52upxte7/ueHwKdbZxrQHwkcsZtRzjM8JTPlhA/O0=", + "path": "/nix/store/1syscqfij22hmdnwsvb3gjkvqddz4mq0-source/nix/base-system", "type": "path" }, "original": { - "path": "/nix/store/an6z19qb3z8nnlzdmnqldilbwdjcypxp-source/nix/base-system", + "path": "/nix/store/1syscqfij22hmdnwsvb3gjkvqddz4mq0-source/nix/base-system", "type": "path" } },