mirror of
https://github.com/LunarVim/LunarVim.git
synced 2024-09-20 18:45:08 +02:00
75 lines
1.8 KiB
Lua
75 lines
1.8 KiB
Lua
return {
|
|
leader = "space",
|
|
reload_config_on_save = true,
|
|
colorscheme = "lunar",
|
|
transparent_window = false,
|
|
format_on_save = {
|
|
---@usage boolean: format on save (Default: false)
|
|
enabled = false,
|
|
---@usage pattern string pattern used for the autocommand (Default: '*')
|
|
pattern = "*",
|
|
---@usage timeout number timeout in ms for the format request (Default: 1000)
|
|
timeout = 1000,
|
|
---@usage filter func to select client
|
|
filter = require("lvim.lsp.utils").format_filter,
|
|
},
|
|
keys = {},
|
|
|
|
use_icons = true,
|
|
icons = require "lvim.icons",
|
|
|
|
builtin = {},
|
|
|
|
plugins = {
|
|
-- use config.lua for this not put here
|
|
},
|
|
|
|
lazy = {
|
|
opts = {
|
|
install = {
|
|
missing = true,
|
|
colorscheme = { "lunar", "habamax" },
|
|
},
|
|
ui = {
|
|
border = "rounded",
|
|
},
|
|
root = require("lvim.utils").join_paths(get_runtime_dir(), "site", "pack", "lazy", "opt"),
|
|
git = {
|
|
timeout = 120,
|
|
},
|
|
lockfile = require("lvim.utils").join_paths(get_config_dir(), "lazy-lock.json"),
|
|
performance = {
|
|
rtp = {
|
|
reset = false,
|
|
},
|
|
},
|
|
defaults = {
|
|
lazy = false,
|
|
version = nil,
|
|
},
|
|
readme = {
|
|
root = require("lvim.utils").join_paths(get_runtime_dir(), "lazy", "readme"),
|
|
},
|
|
},
|
|
},
|
|
|
|
autocommands = {},
|
|
lang = {},
|
|
log = {
|
|
---@usage can be { "trace", "debug", "info", "warn", "error", "fatal" },
|
|
level = "info",
|
|
viewer = {
|
|
---@usage this will fallback on "less +F" if not found
|
|
cmd = "lnav",
|
|
layout_config = {
|
|
---@usage direction = 'vertical' | 'horizontal' | 'window' | 'float',
|
|
direction = "horizontal",
|
|
open_mapping = "",
|
|
size = 40,
|
|
float_opts = {},
|
|
},
|
|
},
|
|
-- currently disabled due to instabilities
|
|
override_notify = false,
|
|
},
|
|
}
|