at dominant 1.1 kB view raw
1vim.opt.guicursor = "" 2 3-- Have Nerd Font 4vim.g.have_nerd_font = true 5 6-- Line Numbers 7vim.o.number = true 8vim.o.relativenumber = false 9 10-- Enable Mouse Mode 11vim.o.mouse = 'a' 12 13-- Don't show the Mode 14vim.o.showmode = flase 15 16-- Tab Spacing 17vim.o.tabstop = 4 18vim.o.softtabstop = 4 19vim.o.shiftwidth = 4 20vim.o.expandtab = true 21vim.o.smartindent = true 22vim.o.autoindent = true 23 24-- Line Wrapping 25vim.o.wrap = false 26 27-- Undo History 28vim.o.swapfile = false 29vim.o.backup = false 30vim.o.undodir = vim.loop.os_homedir() .. "/.vim/undodir" 31vim.o.undofile = true 32 33-- Search 34vim.o.hlsearch = false 35vim.o.incsearch = true 36 37-- Colors 38vim.o.termguicolors = true 39 40-- Scrolling 41vim.o.scrolloff = 8 42vim.o.signcolumn = "yes" 43vim.opt.isfname:append("@-@") 44 45vim.o.updatetime = 50 46 47-- Lists 48vim.o.list = true 49vim.opt.listchars = { tab = '» ', trail = '·', nbsp = '' } 50 51-- Confirm Operation 52vim.o.confirm = true 53 54-- Marks the 80th character 55vim.o.colorcolumn = "80" 56 57vim.o.clipboard = "unnamedplus" 58 59if os.getenv("WICKED_VIM_MODE") == "OBSIDIAN" then 60 vim.o.conceallevel = 2 61end 62if os.getenv("WICKED_VIM_MODE") == nil then 63 vim.o.conceallevel = 0 64end