-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.lua
40 lines (37 loc) · 1.16 KB
/
config.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
-- general
lvim.format_on_save = true
lvim.lint_on_save = true
lvim.colorscheme = "tokyonight-storm"
vim.opt.wrap = true
vim.opt.timeoutlen = 100
vim.opt.clipboard = "unnamedplus"
lvim.log.level = ""
-- TODO: User Config for predefined plugins
-- After changing plugin config exit and reopen LunarVim, Run :PackerInstall :PackerCompile
lvim.builtin.gitsigns.active = true
lvim.builtin.alpha.active = true
lvim.builtin.terminal.active = true
lvim.builtin.nvimtree.side = "left"
-- lvim.builtin.nvimtree.show_icons.git = 0
lvim.builtin.nvimtree.setup.filters.dotfiles = false
lvim.builtin.nvimtree.setup.filters.custom = {}
lvim.builtin.treesitter.context_commentstring.enable = true
lvim.builtin.treesitter.autotag = true
-- if you don't want all the parsers change this to a table of the ones you want
lvim.builtin.treesitter.ensure_installed = "all"
lvim.builtin.treesitter.highlight.enabled = true
lvim.builtin.treesitter.matchup.enable = true
-- Formatters
require("format")
--Linters
require("lint")
--LSP
require("lsp-config")
--DAP
require("nvim-dap")
-- Additional Plugins
require("my_plugins")
-- KEY MAPPINGS
require("my_keymappings")
--Autocommands
require("autocommands")