forked from extern/nix-config
8f802d42cc
So far my experience with LunarVim has been positive. Although there are some gotchas and your own configuration may be better in some cases, the defaults used are pretty nice and should enable developers to get up and going quickly with neovim.
34 lines
660 B
Lua
34 lines
660 B
Lua
-- General
|
|
lvim.log.level = "warn"
|
|
lvim.format_on_save = true
|
|
lvim.colorscheme = "onedarker"
|
|
lvim.transparent_window = true
|
|
|
|
-- Keymappings
|
|
lvim.leader = "space"
|
|
lvim.keys.normal_mode["<C-s>"] = ":w<cr>"
|
|
|
|
-- Plugins
|
|
lvim.builtin.dashboard.active = true
|
|
lvim.builtin.terminal.active = true
|
|
lvim.builtin.nvimtree.setup.view.side = "left"
|
|
lvim.builtin.nvimtree.show_icons.git = 0
|
|
|
|
-- Parsers
|
|
lvim.builtin.treesitter.ensure_installed = {
|
|
"bash",
|
|
"c",
|
|
"javascript",
|
|
"json",
|
|
"lua",
|
|
"python",
|
|
"typescript",
|
|
"css",
|
|
"rust",
|
|
"java",
|
|
"yaml",
|
|
}
|
|
|
|
lvim.builtin.treesitter.ignore_install = { "haskell" }
|
|
lvim.builtin.treesitter.highlight.enabled = true
|