54 lines
1.1 KiB
Lua
54 lines
1.1 KiB
Lua
local g = vim.g
|
|
local o = vim.opt
|
|
local d = vim.diagnostic.config
|
|
|
|
g.wikidir = os.getenv("XDG_DOCUMENTS_DIR") .. "/wiki"
|
|
g.mapleader = " "
|
|
g.maplocalleader = " "
|
|
g.vim_json_conceal = 0
|
|
g.git_worktrees = {
|
|
{ toplevel = vim.env.HOME, gitdir = vim.env.XDG_DATA_HOME .. "/dots" },
|
|
}
|
|
g.max_lines = 1000
|
|
g.max_size = 1024 * 100
|
|
|
|
o.undodir = vim.fn.stdpath("cache") .. "/undo"
|
|
o.clipboard = "unnamedplus"
|
|
o.conceallevel = 0
|
|
o.numberwidth = 3
|
|
o.hlsearch = true
|
|
o.ignorecase = true
|
|
o.showmode = false
|
|
o.smartindent = true
|
|
o.splitbelow = true
|
|
o.splitbelow = true
|
|
o.splitbelow = true
|
|
o.updatetime = 250
|
|
o.writebackup = false
|
|
o.expandtab = true
|
|
o.shiftwidth = 4
|
|
o.tabstop = 4
|
|
o.cursorline = true
|
|
o.signcolumn = "yes"
|
|
o.wrap = false
|
|
o.scrolloff = 8
|
|
o.sidescrolloff = 8
|
|
o.undofile = true
|
|
o.title = true
|
|
-- o.mouse = ""
|
|
o.backspace = "indent,eol,start"
|
|
o.termguicolors = true
|
|
o.timeoutlen = 500
|
|
o.foldenable = true
|
|
o.foldmethod = "expr"
|
|
o.foldlevelstart = 99
|
|
o.foldexpr = "nvim_treesitter#foldexpr()"
|
|
o.number = true
|
|
o.relativenumber = true
|
|
o.laststatus = 3
|
|
o.modeline = true
|
|
o.modelines = 3
|
|
o.listchars = "eol:$,tab:>-,trail:~,extends:>,precedes:<"
|
|
|
|
d({ virtual_text = false })
|