all repos

init.lua @ 7d863ed

my nvim config

init.lua/lua/fk/plugin/nvimtree.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
vim.g.nvim_tree_group_empty = 1
require("nvim-tree").setup {
  disable_netrw = true,
  hijack_netrw = true,
  auto_close = true,
  auto_open = true,
  update_cwd = true,
  diagnostics = {
    enable = true,
    icons = {
      hint = "",
      info = "",
      warning = "",
      error = "",
    },
  },
  filters = {
    dotfiles = false,
    custom = { ".git", "node_modules", "__pycache__", "vendor", "env", ".bin" },
  },
  view = {
    width = 30,
    auto_resize = false,
    hide_root_folder = false,
    mappings = {
      custom_only = false,
      list = {
        { key = { "l", "<CR>", "o" }, action = "edit" },
        { key = "h", action = "close_node" },
        { key = "v", action = "vsplit" },
      },
    },
  },
  trash = {
    cmd = "trash",
    require_confirm = true,
  },
}