76 lines
2.3 KiB
Lua
76 lines
2.3 KiB
Lua
return {
|
||
vim = {
|
||
swapfile = false, -- disable swap files cuz they are garbage
|
||
clipboard = "unnamedplus", -- Sync with system clipboard
|
||
expandtab = true, -- spaces instead of tabs
|
||
shiftwidth = 4, -- tab width in spaces
|
||
tabstop = 4, -- Number of spaces tabs count for
|
||
completeopt = "menu,menuone,noselect",
|
||
confirm = true, -- Confirm to save changes before exiting modified buffer
|
||
cursorline = true, -- Enable highlighting of the current line
|
||
ignorecase = true, -- Ignore case
|
||
laststatus = 3, -- global statusline
|
||
mouse = "a", -- Enable mouse mode
|
||
number = true, -- Print line number
|
||
pumblend = 0, -- Popup pseudo transparency
|
||
showmode = false, -- Dont show mode since we have a statusline
|
||
smartindent = true, -- Insert indents automatically
|
||
termguicolors = true, -- True color support
|
||
virtualedit = "block", -- Allow cursor to move where there is no text in visual block mode
|
||
wrap = false,
|
||
},
|
||
ui = {
|
||
theme = "vscode",
|
||
border = "rounded",
|
||
popup = {
|
||
width = 0.6,
|
||
height = 0.8
|
||
}
|
||
},
|
||
lsp = {
|
||
icons = {
|
||
Error = " ",
|
||
Warn = " ",
|
||
Hint = " ",
|
||
Info = " ",
|
||
},
|
||
},
|
||
git = {
|
||
icons = {
|
||
add = "│",
|
||
change = "┆",
|
||
delete = "",
|
||
topdelete = "",
|
||
changedelete = "│",
|
||
untracked = "│"
|
||
},
|
||
},
|
||
lazy = {
|
||
install_missing = true,
|
||
icons = {
|
||
cmd = " ",
|
||
config = "",
|
||
event = "",
|
||
ft = " ",
|
||
init = " ",
|
||
import = " ",
|
||
keys = " ",
|
||
lazy = " ",
|
||
loaded = "●",
|
||
not_loaded = "○",
|
||
plugin = " ",
|
||
runtime = " ",
|
||
require = " ",
|
||
source = " ",
|
||
start = "",
|
||
task = "✔ ",
|
||
list = {
|
||
"●",
|
||
"➜",
|
||
"★",
|
||
"‒",
|
||
},
|
||
},
|
||
},
|
||
}
|