diff options
Diffstat (limited to 'nvim/lua/config/options.lua')
| -rw-r--r-- | nvim/lua/config/options.lua | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/nvim/lua/config/options.lua b/nvim/lua/config/options.lua new file mode 100644 index 0000000..bf81eb3 --- /dev/null +++ b/nvim/lua/config/options.lua @@ -0,0 +1,32 @@ +vim.o.number = true +vim.o.tabstop = 2 +vim.o.softtabstop = 2 +vim.o.shiftwidth = 2 +vim.o.foldlevel = 2 +vim.o.expandtab = true +vim.o.autoindent = true +vim.o.smartindent = true +vim.o.signcolumn = 'yes' +vim.o.foldlevel = 99 +vim.o.hlsearch = false +vim.o.swapfile = true +vim.o.undodir = os.getenv("HOME") .. "/.vim/undodir" +vim.o.undofile = true +vim.o.smartcase = true +vim.o.ignorecase = true +vim.o.scrolloff = 8 +vim.opt.path:append("**") +vim.o.winborder = 'rounded' +vim.o.foldmethod = 'expr' +vim.o.guifont = 'JetBrainsMono Nerd Font:h10' +vim.o.foldexpr = 'v:lua.vim.lsp.foldexpr()' + +vim.api.nvim_create_autocmd("TextYankPost", { + callback = function() + vim.highlight.on_yank() + end, +}) + +vim.cmd("packadd nvim.undotree") +vim.cmd.colorscheme('catppuccin') +vim.cmd.hi("StatusLine guibg=NONE") |
