diff --git a/home/programs/nvim/default.nix b/home/programs/nvim/default.nix index 19cb1a4..4422f60 100644 --- a/home/programs/nvim/default.nix +++ b/home/programs/nvim/default.nix @@ -252,6 +252,8 @@ in type = "fennel"; } + nvim-treesitter-context + { plugin = vimPlugins.urlview-nvim; config = builtins.readFile ../../config/nvim/plugins/urlview.fnl; diff --git a/home/programs/nvim/plugins.nix b/home/programs/nvim/plugins.nix index 03c9581..3bfda91 100644 --- a/home/programs/nvim/plugins.nix +++ b/home/programs/nvim/plugins.nix @@ -49,12 +49,12 @@ in }; nvim-treesitter = buildVimPlugin { pname = "nvim-treesitter"; - version = "2024-12-27"; + version = "2024-12-28"; src = fetchFromGitHub { owner = "nvim-treesitter"; repo = "nvim-treesitter"; - rev = "eb3e850acff4d9f2f2dd8dacd75353043c899753"; - sha256 = "0zmhrhdqj07r2xjsjd0xq114y3cn8zpdscvgviy4k4gx7iv3ir72"; + rev = "5d18ef22dc63624e90aa7b6dbc17f2c3856ae716"; + sha256 = "1cf672phpy24743xg553na6pkfvyl0ngi1ww862x4gzgzyzlgqh7"; fetchSubmodules = false; }; @@ -63,12 +63,12 @@ in }; nvim-lspconfig = buildVimPlugin { pname = "nvim-lspconfig"; - version = "2024-12-25"; + version = "2024-12-28"; src = fetchFromGitHub { owner = "neovim"; repo = "nvim-lspconfig"; - rev = "ff2b85abaa810f6611233dbe6d31c07510ebf43d"; - sha256 = "035sly6x5a8f9h3gw1cnacm4d0wdn5iabn3ck7hzas0y6av28vym"; + rev = "57154fd9a24e76907e3b0bdba4677ef42c88d91c"; + sha256 = "0nj174fry5yaixh1qpcabx7q62mqcfif6l6s83s3bqnrpv5hxylq"; fetchSubmodules = false; }; @@ -131,4 +131,18 @@ in doCheck = false; doInstallCheck = false; }; + nvim-treesitter-context = buildVimPlugin { + pname = "nvim-treesitter-context"; + version = "2024-12-20"; + src = fetchFromGitHub { + owner = "nvim-treesitter"; + repo = "nvim-treesitter-context"; + rev = "2bcf700b59bc92850ca83a1c02e86ba832e0fae0"; + sha256 = "0xs3ha4zd96rzy5w9hyjzyyq88nnv1bnkgg2splfmnf3mhy4r0ac"; + fetchSubmodules = false; + + }; + doCheck = false; + doInstallCheck = false; + }; } diff --git a/home/programs/nvim/plugins.yaml b/home/programs/nvim/plugins.yaml index a63ee07..5f98256 100644 --- a/home/programs/nvim/plugins.yaml +++ b/home/programs/nvim/plugins.yaml @@ -15,3 +15,4 @@ - src: nvim-treesitter/nvim-treesitter-textobjects # UI - src: j-hui/fidget.nvim +- src: nvim-treesitter/nvim-treesitter-context