summaryrefslogtreecommitdiff
path: root/lua/config.lua
diff options
context:
space:
mode:
authorSteven Le Rouzic <steven.lerouzic@gmail.com>2024-04-14 00:50:15 +0200
committerSteven Le Rouzic <steven.lerouzic@gmail.com>2024-04-14 00:50:15 +0200
commit7b45321d9fef8c9d08de4b05d493a05f932c29c3 (patch)
tree339e5e7be54ace9e2cb02940c8848e9999c65925 /lua/config.lua
parent26fc651acb1916f090b89530fec560465fc55d15 (diff)
Some go stuffHEADmain
Diffstat (limited to 'lua/config.lua')
-rw-r--r--lua/config.lua18
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,
})