From acf9fdb09419dbd1e5921ea4d8b837bf440ee859 Mon Sep 17 00:00:00 2001 From: anand Date: Mon, 6 Apr 2026 23:55:30 +0530 Subject: Nvim config rearranged and neovide added --- nvim/lua/config/options.lua | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 nvim/lua/config/options.lua (limited to 'nvim/lua/config/options.lua') 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") -- cgit v1.2.3