diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lv-nvimtree/init.lua | 132 | 
1 files changed, 66 insertions, 66 deletions
| diff --git a/lua/lv-nvimtree/init.lua b/lua/lv-nvimtree/init.lua index 8f616730..1cc8a70f 100644 --- a/lua/lv-nvimtree/init.lua +++ b/lua/lv-nvimtree/init.lua @@ -1,72 +1,72 @@ ---if not package.loaded['nvim-tree.view'] then ---  return ---end - +-- --if not package.loaded['nvim-tree.view'] then +-- --  return +-- --end +--  local M = {} -local status_ok, nvim_tree_config = pcall(require, "nvim-tree.config") -if not status_ok then -  return -end - +-- local status_ok, nvim_tree_config = pcall(require, "nvim-tree.config") +-- if not status_ok then +--   return +-- end +--  M.config = function() -  local g = vim.g - -  vim.o.termguicolors = true - -  g.nvim_tree_side = "left" -  g.nvim_tree_width = 30 -  g.nvim_tree_ignore = { ".git", "node_modules", ".cache" } -  g.nvim_tree_auto_open = 1 -  g.nvim_tree_auto_close = 0 -  g.nvim_tree_quit_on_open = 0 -  g.nvim_tree_follow = 1 -  g.nvim_tree_indent_markers = 1 -  g.nvim_tree_hide_dotfiles = 1 -  g.nvim_tree_git_hl = 1 -  g.nvim_tree_root_folder_modifier = ":t" -  g.nvim_tree_tab_open = 0 -  g.nvim_tree_allow_resize = 1 -  g.nvim_tree_lsp_diagnostics = 1 -  g.nvim_tree_auto_ignore_ft = { "startify", "dashboard" } - -  g.nvim_tree_show_icons = { -    git = 1, -    folders = 1, -    files = 1, -    folder_arrows = 1, -  } - -  vim.g.nvim_tree_icons = { -    default = "", -    symlink = "", -    git = { -      unstaged = "", -      staged = "S", -      unmerged = "", -      renamed = "➜", -      deleted = "", -      untracked = "U", -      ignored = "◌", -    }, -    folder = { -      default = "", -      open = "", -      empty = "", -      empty_open = "", -      symlink = "", -    }, -  } -  local tree_cb = nvim_tree_config.nvim_tree_callback - -  vim.g.nvim_tree_bindings = { -    { key = { "l", "<CR>", "o" }, cb = tree_cb "edit" }, -    { key = "h", cb = tree_cb "close_node" }, -    { key = "v", cb = tree_cb "vsplit" }, -  } +  --   local g = vim.g +  -- +  --   vim.o.termguicolors = true +  -- +  --   g.nvim_tree_side = "left" +  --   g.nvim_tree_width = 30 +  --   g.nvim_tree_ignore = { ".git", "node_modules", ".cache" } +  --   g.nvim_tree_auto_open = 1 +  --   g.nvim_tree_auto_close = 0 +  --   g.nvim_tree_quit_on_open = 0 +  --   g.nvim_tree_follow = 1 +  --   g.nvim_tree_indent_markers = 1 +  --   g.nvim_tree_hide_dotfiles = 1 +  --   g.nvim_tree_git_hl = 1 +  --   g.nvim_tree_root_folder_modifier = ":t" +  --   g.nvim_tree_tab_open = 0 +  --   g.nvim_tree_allow_resize = 1 +  --   g.nvim_tree_lsp_diagnostics = 1 +  --   g.nvim_tree_auto_ignore_ft = { "startify", "dashboard" } +  -- +  --   g.nvim_tree_show_icons = { +  --     git = 1, +  --     folders = 1, +  --     files = 1, +  --     folder_arrows = 1, +  --   } +  -- +  --   vim.g.nvim_tree_icons = { +  --     default = "", +  --     symlink = "", +  --     git = { +  --       unstaged = "", +  --       staged = "S", +  --       unmerged = "", +  --       renamed = "➜", +  --       deleted = "", +  --       untracked = "U", +  --       ignored = "◌", +  --     }, +  --     folder = { +  --       default = "", +  --       open = "", +  --       empty = "", +  --       empty_open = "", +  --       symlink = "", +  --     }, +  --   } +  --   local tree_cb = nvim_tree_config.nvim_tree_callback +  -- +  --   vim.g.nvim_tree_bindings = { +  --     { key = { "l", "<CR>", "o" }, cb = tree_cb "edit" }, +  --     { key = "h", cb = tree_cb "close_node" }, +  --     { key = "v", cb = tree_cb "vsplit" }, +  --   }  end - +--  local view = require "nvim-tree.view" - +--  M.toggle_tree = function()    if view.win_open() then      require("nvim-tree").close() @@ -81,5 +81,5 @@ M.toggle_tree = function()      require("nvim-tree").find_file(true)    end  end - +--  return M | 
