1
0
forked from extern/nix-config

Add LunarVim

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.
This commit is contained in:
Donovan Glover 2021-11-14 12:03:37 -05:00
parent 180f676bc8
commit 8f802d42cc
No known key found for this signature in database
GPG Key ID: EA7408A77AE1BE65
2 changed files with 48 additions and 0 deletions

View File

@ -0,0 +1,33 @@
-- 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

15
lunarvim/README.md Normal file
View File

@ -0,0 +1,15 @@
# LunarVim
[LunarVim][LunarVim] is an IDE layer for neovim.
## Use Cases
LunarVim can be used to:
- Have a sensible neovim config for working on real-world projects, with 0 configuration necessary
You should not use LunarVim if:
- You should use LunarVim.
[LunarVim]: https://github.com/LunarVim/LunarVim