From 1a746a0c2c79636c3710d98e0ecd58e6dd92e4d5 Mon Sep 17 00:00:00 2001 From: Henrik Bakken Date: Sun, 2 Feb 2025 23:44:38 +0100 Subject: [PATCH] nvim neo-tree -> mini.files --- nvim/init.lua | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/nvim/init.lua b/nvim/init.lua index 3272e1e..9ea255f 100644 --- a/nvim/init.lua +++ b/nvim/init.lua @@ -72,6 +72,22 @@ require("lazy").setup({ map({ "n", "v" }, "", "HopWord", opts) end, }, + { + "echasnovski/mini.icons", + config = function() + require("mini.icons").setup() + end, + }, + { + "echasnovski/mini.files", + dependencies = { + "echasnovski/mini.icons", + }, + config = function() + local minifiles = require("mini.files") + vim.keymap.set("n", "", minifiles.open, { noremap = true }) + end, + }, { "echasnovski/mini.surround", version = false, @@ -184,21 +200,6 @@ require("lazy").setup({ map({ "n", "x" }, "n", [[nlua require('hlslens').start()]], kopts) map({ "n", "x" }, "N", [[Nlua require('hlslens').start()]], kopts) end, - }, - { - -- folder tree - "nvim-neo-tree/neo-tree.nvim", - branch = "v2.x", - dependencies = { - "nvim-lua/plenary.nvim", - "nvim-tree/nvim-web-devicons", - "MunifTanjim/nui.nvim", - }, - config = function() - -- Unless you are still migrating, remove the deprecated commands from v1.x - vim.cmd([[ let g:neo_tree_remove_legacy_commands = 1 ]]) - vim.keymap.set("n", "", "NeoTreeFocusToggle", { noremap = true }) - end, }, -- theme dark and light "NLKNguyen/papercolor-theme", "junegunn/seoul256.vim", @@ -223,7 +224,7 @@ require("lazy").setup({ }, -- status + buffer lines { "nvim-lualine/lualine.nvim", - dependencies = { "nvim-tree/nvim-web-devicons" }, + dependencies = { "echasnovski/mini.icons" }, config = function() local noice_status = require("noice").api.status require("lualine").setup({