diff options
| -rw-r--r-- | .config/nvim/ftplugin/lua.lua | 1 | ||||
| -rw-r--r-- | .config/nvim/init.lua | 19 |
2 files changed, 19 insertions, 1 deletions
diff --git a/.config/nvim/ftplugin/lua.lua b/.config/nvim/ftplugin/lua.lua deleted file mode 100644 index 9a1cdd8..0000000 --- a/.config/nvim/ftplugin/lua.lua +++ /dev/null @@ -1 +0,0 @@ -vim.o.tabstop = 2 diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 2af436c..16d5479 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -28,6 +28,25 @@ vim.opt.cinoptions:append(":0,N-s,E-s,(s,Ws") vim.g.mapleader = " " +-- I know ftplugin exists, but I don't wanna use it +local lang_conf = { + lua = { + tabstop = 2, + shiftwidth = 2, + } +} + +for lang, conf in pairs(lang_conf) do + vim.api.nvim_create_autocmd("FileType", { + pattern = lang, + callback = function() + for k, v in pairs(conf) do + vim.o[k] = v + end + end, + }) +end + vim.pack.add({ "https://github.com/neovim/nvim-lspconfig", "https://github.com/stevearc/oil.nvim", |
