diff options
Diffstat (limited to '.config/nvim/init.lua')
| -rw-r--r-- | .config/nvim/init.lua | 19 |
1 files changed, 19 insertions, 0 deletions
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", |
