55 lines
1,000 B
Lua
55 lines
1,000 B
Lua
return {
|
|
colorscheme = "catppuccin",
|
|
|
|
diagnostics = {
|
|
virtual_text = true,
|
|
underline = true,
|
|
},
|
|
|
|
lsp = {
|
|
formatting = {
|
|
format_on_save = {
|
|
enabled = true,
|
|
},
|
|
timeout_ms = 1000,
|
|
},
|
|
servers = {
|
|
"pyright"
|
|
},
|
|
},
|
|
|
|
lazy = {
|
|
defaults = { lazy = true },
|
|
},
|
|
|
|
plugins = {
|
|
{
|
|
"catppuccin/nvim",
|
|
as = "catppuccin",
|
|
config = function()
|
|
require("catppuccin").setup {}
|
|
end,
|
|
},
|
|
},
|
|
options = {
|
|
opt = {
|
|
conceallevel = 2,
|
|
relativenumber = true,
|
|
list = true,
|
|
listchars = { tab = "│→", extends = "⟩", precedes = "⟨", trail = "·", nbsp = "␣" },
|
|
showbreak = "↪ ",
|
|
showtabline = 1,
|
|
wrap = true,
|
|
},
|
|
g = {
|
|
icons_enabled = false,
|
|
mapleader = " ",
|
|
autoformat_enabled = true,
|
|
cmp_enabled = true,
|
|
autopairs_enabled = true,
|
|
diagnostics_enabled = true,
|
|
status_diagnostics_enabled = true,
|
|
},
|
|
}
|
|
}
|
|
|