diff options
Diffstat (limited to 'lua/config.lua')
-rw-r--r-- | lua/config.lua | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/lua/config.lua b/lua/config.lua index 03062cb..c5a42a8 100644 --- a/lua/config.lua +++ b/lua/config.lua @@ -30,7 +30,7 @@ vim.api.nvim_create_autocmd({ "BufEnter", "CursorHold", "CursorHoldI", "FocusGai vim.o.cinoptions = "l1,g0,N-s,(s,U1,w1,Ws" vim.o.list = true -vim.o.listchars = "lead:·" +vim.o.listchars = "lead:·,tab:\\x20\\x20" require("ibl").setup { scope = { @@ -38,6 +38,7 @@ require("ibl").setup { }, indent = { char = "│", + tab_char = "│", }, } @@ -51,7 +52,20 @@ vim.api.nvim_create_autocmd({ "BufWritePre" }, { }) vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { - command = "set filetype=glsl", pattern = { "*.frag", "*.vert" }, + command = "set filetype=glsl", +}) + +vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { + pattern = { "*.templ" }, + command = "set filetype=templ", +}) + +vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, { + pattern = { "*.go" }, + callback = function() + local buf = vim.api.nvim_get_current_buf() + vim.api.nvim_buf_set_option(buf, "expandtab", false) + end, }) |