From 10ebfad9905e90b30454b8f7a13fc84510697012 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moritz=20B=C3=B6hme?= Date: Fri, 17 Feb 2023 22:16:23 +0100 Subject: [PATCH] nvim: add comment + treesitter aware commentstring --- modules/programs/nvim/default.nix | 2 ++ modules/programs/nvim/init.lua | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/modules/programs/nvim/default.nix b/modules/programs/nvim/default.nix index 86bae7a..6da328f 100644 --- a/modules/programs/nvim/default.nix +++ b/modules/programs/nvim/default.nix @@ -34,6 +34,7 @@ in catppuccin-nvim cmp-nvim-lsp cmp_luasnip + comment-nvim dashboard-nvim lsp_lines-nvim lualine-lsp-progress @@ -45,6 +46,7 @@ in nvim-cmp nvim-lspconfig nvim-treesitter.withAllGrammars + nvim-ts-context-commentstring nvim-web-devicons # for dashboard-nvim plenary-nvim # for telescope, neogit telescope-nvim diff --git a/modules/programs/nvim/init.lua b/modules/programs/nvim/init.lua index 92fa28d..1fb3eb6 100644 --- a/modules/programs/nvim/init.lua +++ b/modules/programs/nvim/init.lua @@ -312,3 +312,11 @@ require("lualine").setup({ inactive_winbar = {}, extensions = {}, }) + +require("Comment").setup() + +require("nvim-treesitter.configs").setup({ + context_commentstring = { + enable = true, + }, +})