From e31a8b9cf80d738ed2e29a4630b6566812cd66d4 Mon Sep 17 00:00:00 2001 From: Johannes Knopp Date: Tue, 3 Dec 2024 11:31:11 +0100 Subject: [PATCH] Adjust misc settings in plugins --- nvim/after/ftplugin/typescript.lua | 1 + nvim/lazy-lock.json | 1 + nvim/lua/config/plugins/lsp/mason.lua | 4 ++-- nvim/lua/config/plugins/lsp/null-ls.lua | 2 +- nvim/lua/config/plugins/nvim-tree.lua | 6 +++++- nvim/lua/config/plugins/todo-comments.lua | 5 +++++ 6 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 nvim/after/ftplugin/typescript.lua create mode 100644 nvim/lua/config/plugins/todo-comments.lua diff --git a/nvim/after/ftplugin/typescript.lua b/nvim/after/ftplugin/typescript.lua new file mode 100644 index 0000000..a1efa40 --- /dev/null +++ b/nvim/after/ftplugin/typescript.lua @@ -0,0 +1 @@ +vim.opt_local.shiftwidth = 4 diff --git a/nvim/lazy-lock.json b/nvim/lazy-lock.json index 58b4a68..fbfd9a4 100644 --- a/nvim/lazy-lock.json +++ b/nvim/lazy-lock.json @@ -32,6 +32,7 @@ "plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" }, "telescope-fzf-native.nvim": { "branch": "main", "commit": "cf48d4dfce44e0b9a2e19a008d6ec6ea6f01a83b" }, "telescope.nvim": { "branch": "0.1.x", "commit": "a0bbec21143c7bc5f8bb02e0005fa0b982edc026" }, + "todo-comments.nvim": { "branch": "main", "commit": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0" }, "vim-floaterm": { "branch": "master", "commit": "4e28c8dd0271e10a5f55142fb6fe9b1599ee6160" }, "which-key.nvim": { "branch": "main", "commit": "8badb359f7ab8711e2575ef75dfe6fbbd87e4821" } } diff --git a/nvim/lua/config/plugins/lsp/mason.lua b/nvim/lua/config/plugins/lsp/mason.lua index 73d05fd..6227f6d 100644 --- a/nvim/lua/config/plugins/lsp/mason.lua +++ b/nvim/lua/config/plugins/lsp/mason.lua @@ -28,7 +28,7 @@ return { 'html', 'cssls', 'pyright', - 'emmet_ls', + -- 'emmet_ls', 'bashls', }, }) @@ -39,7 +39,7 @@ return { 'isort', 'black', 'pylint', - 'eslint_d', + -- 'eslint_d', } }) end, diff --git a/nvim/lua/config/plugins/lsp/null-ls.lua b/nvim/lua/config/plugins/lsp/null-ls.lua index ee64aba..8811155 100644 --- a/nvim/lua/config/plugins/lsp/null-ls.lua +++ b/nvim/lua/config/plugins/lsp/null-ls.lua @@ -14,7 +14,7 @@ return { null_ls.builtins.formatting.djlint, null_ls.builtins.formatting.isort, null_ls.builtins.formatting.stylua, - require('none-ls.diagnostics.eslint_d'), + -- require('none-ls.diagnostics.eslint_d'), } null_ls.setup({ diff --git a/nvim/lua/config/plugins/nvim-tree.lua b/nvim/lua/config/plugins/nvim-tree.lua index 1d957a7..6b937ea 100644 --- a/nvim/lua/config/plugins/nvim-tree.lua +++ b/nvim/lua/config/plugins/nvim-tree.lua @@ -10,7 +10,11 @@ return { vim.g.loaded_netrw = 1 vim.g.loaded_netrwPlugin = 1 - nvim_tree.setup() + nvim_tree.setup({ + filters = { + custom = { 'node_modules', '__pycache__' }, + }, + }) local keymap = vim.keymap keymap.set('n', 'ee', api.tree.toggle, { noremap = true, silent = true }) diff --git a/nvim/lua/config/plugins/todo-comments.lua b/nvim/lua/config/plugins/todo-comments.lua new file mode 100644 index 0000000..7d3475d --- /dev/null +++ b/nvim/lua/config/plugins/todo-comments.lua @@ -0,0 +1,5 @@ +return { + 'folke/todo-comments.nvim', + dependencies = { 'nvim-lua/plenary.nvim' }, + opts = {}, +}