summaryrefslogtreecommitdiff
path: root/archive/.config/nvim/lua/options.lua
diff options
context:
space:
mode:
authorJack Jamison <jackqjamison@gmail.com>2026-05-13 19:32:22 -0400
committerJack Jamison <jackqjamison@gmail.com>2026-05-13 19:32:22 -0400
commit2f3f91682f7b4a33f1791781bfa8eca4f7c9527a (patch)
treeeaf91e90301d87363bcb22dcd5c2253e0b0bad6d /archive/.config/nvim/lua/options.lua
parentbe8c956b0e819f2db0c6ae3598b6590b62982a83 (diff)
new system on gentoo
Diffstat (limited to 'archive/.config/nvim/lua/options.lua')
-rw-r--r--archive/.config/nvim/lua/options.lua40
1 files changed, 40 insertions, 0 deletions
diff --git a/archive/.config/nvim/lua/options.lua b/archive/.config/nvim/lua/options.lua
new file mode 100644
index 0000000..d0adefb
--- /dev/null
+++ b/archive/.config/nvim/lua/options.lua
@@ -0,0 +1,40 @@
+-- tabs
+vim.opt.tabstop = 4
+vim.opt.shiftwidth = 0
+vim.opt.expandtab = false
+vim.opt.autoindent = true
+vim.opt.smartindent = true
+-- display cursor at front of tabs
+vim.opt.list = true
+vim.opt.listchars = { tab = " " }
+
+vim.opt.shortmess:append { s = true, I = true }
+
+vim.g.mapleader = ' '
+vim.g.maplocalleader = '\\'
+
+-- line numbers
+vim.opt.signcolumn="number"
+vim.opt.number=true
+vim.opt.fillchars:append({ eob = " " })
+vim.opt.scrolloff = 7
+
+vim.opt.splitright = true
+
+vim.opt.cinoptions:append("g0")
+vim.opt.cinoptions:append("L0")
+
+vim.opt.cursorline = true
+
+vim.diagnostic.config({
+ virtual_text = true,
+})
+
+-- undo
+vim.opt.swapfile = false
+vim.opt.backup = false
+vim.opt.undodir = os.getenv("HOME") .. "/.cache/nvim/undodir"
+vim.opt.undofile = true
+
+-- misc
+vim.opt.updatetime = 700