all repos

dotfiles @ da1068fdc2e6c53bd0ef2b816c417338a6078f5a

my dotfiles

config/lvim/config.lua (view raw)

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
lvim.format_on_save = false
lvim.lint_on_save = true
lvim.colorscheme = "onedarker"

-- Default fatures
lvim.builtin.terminal.active = true
lvim.builtin.dashboard.active = true
lvim.builtin.dap.active = true

-- GitSigns
lvim.builtin.gitsigns.opts.current_line_blame = true
lvim.builtin.gitsigns.opts.current_line_blame_opts = { delay = 200 }

-- TreeSitter
lvim.builtin.treesitter.ensure_installed = {
  "javascript",
  "typescript",
  "jsdoc",
  "yaml",
  "toml",
  "lua",
  "go",
}
lvim.builtin.treesitter.indent.disable = { "python" }

-- Telescope
lvim.builtin.telescope.defaults.layout_config.prompt_position = "top"
lvim.builtin.telescope.defaults.file_ignore_patterns = {
  ".git",
  "node_modules",
  "env",
  ".bin",
}

-- NvimTree
lvim.builtin.nvimtree.ignore = { ".git", "node_modules", ".bin", "env" }

-- Others
require "user.plugins"
require "user.keymaps"