36 lines
693 B
Lua
36 lines
693 B
Lua
local o = vim.opt
|
|
local wo = vim.wo
|
|
local bo = vim.bo
|
|
|
|
-- Global dirs
|
|
local cachedir = os.getenv("XDG_CACHE_HOME")
|
|
o.backupdir = cachedir .. "/nvim/backup/"
|
|
o.directory = cachedir .. "/nvim/swap/"
|
|
o.undodir = cachedir .. "/nvim/undo/"
|
|
|
|
-- Global
|
|
o.breakindent = true
|
|
o.clipboard = "unnamedplus"
|
|
o.compatible = false
|
|
o.encoding = "utf-8"
|
|
o.expandtab = true
|
|
o.hidden = true
|
|
o.hlsearch = false
|
|
o.ignorecase = true
|
|
o.laststatus = 2
|
|
o.listchars = { eol = '↲', tab = '▸ ', trail = '·' }
|
|
o.relativenumber = true
|
|
o.shiftwidth = 2
|
|
o.showmode = false
|
|
o.smartcase = true
|
|
o.smarttab = true
|
|
o.softtabstop = 2
|
|
o.synmaxcol = 150
|
|
o.tabstop = 4
|
|
o.undofile = true
|
|
o.wildmenu = true
|
|
|
|
-- Window
|
|
|
|
-- Buffer
|