diff options
Diffstat (limited to 'lua/lvim/core')
| -rw-r--r-- | lua/lvim/core/nvimtree.lua | 43 | ||||
| -rw-r--r-- | lua/lvim/core/which-key.lua | 2 | 
2 files changed, 37 insertions, 8 deletions
| diff --git a/lua/lvim/core/nvimtree.lua b/lua/lvim/core/nvimtree.lua index 1fc93aea..7be9c421 100644 --- a/lua/lvim/core/nvimtree.lua +++ b/lua/lvim/core/nvimtree.lua @@ -6,12 +6,22 @@ function M.config()      active = true,      on_config_done = nil,      setup = { +      disable_netrw = true, +      hijack_netrw = true,        open_on_setup = false, -      auto_close = true, -      open_on_tab = false, -      update_focused_file = { +      ignore_ft_on_setup = { +        "startify", +        "dashboard", +        "alpha", +      }, +      update_to_buf_dir = {          enable = true, +        auto_open = true,        }, +      auto_close = true, +      open_on_tab = false, +      hijack_cursor = false, +      update_cwd = false,        diagnostics = {          enable = true,          icons = { @@ -21,16 +31,36 @@ function M.config()            error = "",          },        }, +      update_focused_file = { +        enable = true, +        update_cwd = true, +        ignore_list = {}, +      }, +      system_open = { +        cmd = nil, +        args = {}, +      }, +      git = { +        enable = true, +        ignore = true, +        timeout = 200, +      },        view = {          width = 30, +        height = 30,          side = "left",          auto_resize = true, +        number = false, +        relativenumber = false,          mappings = {            custom_only = false, +          list = {},          },        }, -      hide_dotfiles = false, -      ignore = { ".git", "node_modules", ".cache" }, +      filters = { +        dotfiles = false, +        custom = { ".git", "node_modules", ".cache" }, +      },      },      show_icons = {        git = 1, @@ -41,9 +71,8 @@ function M.config()      },      quit_on_open = 0,      git_hl = 1, +    disable_window_picker = 0,      root_folder_modifier = ":t", -    allow_resize = 1, -    auto_ignore_ft = { "startify", "dashboard" },      icons = {        default = "",        symlink = "", diff --git a/lua/lvim/core/which-key.lua b/lua/lvim/core/which-key.lua index 7bb0f00e..88af028f 100644 --- a/lua/lvim/core/which-key.lua +++ b/lua/lvim/core/which-key.lua @@ -61,7 +61,7 @@ M.config = function()      -- NOTE: Prefer using : over <cmd> as the latter avoids going back in normal-mode.      -- see https://neovim.io/doc/user/map.html#:map-cmd      vmappings = { -      ["/"] = { "<ESC><CMD>lua ___comment_gc(vim.fn.visualmode())<CR>", "Comment" }, +      ["/"] = { "<ESC><CMD>lua require('Comment.api').gc(vim.fn.visualmode())<CR>", "Comment" },      },      mappings = {        ["w"] = { "<cmd>w!<CR>", "Save" }, | 
