38 lines
653 B
Lua
38 lines
653 B
Lua
|
require("keybindings")
|
||
|
|
||
|
-- general
|
||
|
lvim.log.level = "warn"
|
||
|
lvim.format_on_save = true
|
||
|
lvim.colorscheme = "dracula"
|
||
|
|
||
|
lvim.leader = "space"
|
||
|
lvim.builtin.dashboard.active = true
|
||
|
lvim.builtin.terminal.active = true
|
||
|
lvim.builtin.nvimtree.setup.view.side = "left"
|
||
|
lvim.builtin.nvimtree.show_icons.git = 0
|
||
|
|
||
|
lvim.builtin.treesitter.ensure_installed = {
|
||
|
"bash",
|
||
|
"json",
|
||
|
"lua",
|
||
|
"python",
|
||
|
"css",
|
||
|
"rust",
|
||
|
"yaml",
|
||
|
}
|
||
|
|
||
|
lvim.builtin.treesitter.highlight.enabled = true
|
||
|
|
||
|
lvim.plugins = {
|
||
|
{"dracula/vim",
|
||
|
as = "dracula"},
|
||
|
{"snakemake/snakemake",
|
||
|
rtp="misc/vim",
|
||
|
ft = {"Snakefile","snk"}
|
||
|
}
|
||
|
}
|
||
|
|
||
|
-- settings
|
||
|
local opt = vim.opt
|
||
|
opt.timeoutlen = 500
|