From 22c5a7c6009f686d2334e31b84bbd7679135b8b5 Mon Sep 17 00:00:00 2001 From: Rokas Puzonas Date: Mon, 31 Jan 2022 00:46:55 +0200 Subject: [PATCH] feat: replace fern with nvim-tree --- lua/config/nvim-tree.lua | 9 +++++++++ lua/plugins.lua | 26 +++++++++++++++++--------- 2 files changed, 26 insertions(+), 9 deletions(-) create mode 100644 lua/config/nvim-tree.lua diff --git a/lua/config/nvim-tree.lua b/lua/config/nvim-tree.lua new file mode 100644 index 0000000..8a273c2 --- /dev/null +++ b/lua/config/nvim-tree.lua @@ -0,0 +1,9 @@ +local map = require("utils.map") + +require("nvim-tree").setup{ + git = { + enable = false + } +} + +map("n", "e", ":NvimTreeToggle", {silent = true}) diff --git a/lua/plugins.lua b/lua/plugins.lua index ea29262..9ad16a2 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -105,17 +105,25 @@ local function usePlugins(use, use_rocks) use 'michaeljsmith/vim-indent-object' -- File browser - -- use 'tpope/vim-vinegar' use { - 'lambdalisue/fern.vim', - config = [[require 'config.fern']], - requires = { - 'antoinemadec/FixCursorHold.nvim', - 'lambdalisue/fern-hijack.vim', - {'lambdalisue/fern-renderer-nerdfont.vim', config = [[vim.g["fern#renderer"] = "nerdfont"]]}, - 'lambdalisue/nerdfont.vim' - } + 'kyazdani42/nvim-tree.lua', + requires = 'kyazdani42/nvim-web-devicons', + config = [[require 'config.nvim-tree']] } + -- use { + -- 'lambdalisue/fern.vim', + -- config = [[require 'config.fern']], + -- requires = { + -- 'antoinemadec/FixCursorHold.nvim', + -- 'lambdalisue/fern-hijack.vim', + -- {'lambdalisue/fern-renderer-nerdfont.vim', config = [[vim.g["fern#renderer"] = "nerdfont"]]}, + -- 'lambdalisue/nerdfont.vim' + -- } + -- } + -- alternatives: + -- use 'kyazdani42/nvim-tree.lua' + -- use 'zgpio/tree.nvim' + -- use 'tpope/vim-vinegar' -- UNIX commands use 'tpope/vim-eunuch'