aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/init.lua')
-rw-r--r--src/nvim/init.lua21
1 files changed, 17 insertions, 4 deletions
diff --git a/src/nvim/init.lua b/src/nvim/init.lua
index 442dac4..133d737 100644
--- a/src/nvim/init.lua
+++ b/src/nvim/init.lua
@@ -83,14 +83,27 @@ require("lazy").setup({
-- ~~~ language options
-- use 4-spaces as tabs
-vim.o.shiftwidth = 4
-vim.o.tabstop = 4
-vim.o.softtabstop = 4
-vim.o.expandtab = true
+vim.api.nvim_create_autocmd("FileType", {
+ pattern = { "*" },
+ callback = function()
+ vim.o.shiftwidth = 4
+ vim.o.tabstop = 4
+ vim.o.softtabstop = 4
+ vim.o.expandtab = true
+ end
+})
-- use system clipboard
vim.opt.clipboard:append("unnamedplus")
+-- don't auto-add comments
+vim.api.nvim_create_autocmd("FileType", {
+ pattern = { "*" },
+ callback = function()
+ vim.opt.formatoptions = ""
+ end
+})
+
-- setup tree sitter
require("nvim-treesitter.configs").setup({