From da59c9ca2c742e56c02a2638076076b7fc1336f1 Mon Sep 17 00:00:00 2001 From: awy Date: Sat, 29 Nov 2025 20:01:27 +0300 Subject: move to oil and mini.icons --- .config/nvim/lua/plugins/explorer.lua | 27 +++++++++++++++++++++++++++ .config/nvim/lua/plugins/lualine.lua | 3 ++- .config/nvim/lua/plugins/markdown.lua | 10 ++++++++++ .config/nvim/lua/plugins/neotree.lua | 13 ------------- 4 files changed, 39 insertions(+), 14 deletions(-) create mode 100644 .config/nvim/lua/plugins/explorer.lua create mode 100644 .config/nvim/lua/plugins/markdown.lua delete mode 100644 .config/nvim/lua/plugins/neotree.lua (limited to '.config/nvim/lua') diff --git a/.config/nvim/lua/plugins/explorer.lua b/.config/nvim/lua/plugins/explorer.lua new file mode 100644 index 0000000..5dc1c26 --- /dev/null +++ b/.config/nvim/lua/plugins/explorer.lua @@ -0,0 +1,27 @@ +--[[ return { + "nvim-neo-tree/neo-tree.nvim", + branch = "v3.x", + dependencies = { + "nvim-lua/plenary.nvim", + "nvim-mini/mini.icons", + "MunifTanjim/nui.nvim", + }, + config = function() + vim.keymap.set("n", "", ":Neotree filesystem reveal left", {}) + vim.keymap.set("n", "bf", ":Neotree buffers reveal float", {}) + require("mini.icons").mock_nvim_web_devicons() + end, +} ]] + +return { + { + 'stevearc/oil.nvim', + ---@module 'oil' + ---@type oil.SetupOpts + opts = {}, + dependencies = { { "nvim-mini/mini.icons", opts = {} } }, + lazy = false, + vim.keymap.set("n", "e", "Oil", {}), + -- vim.keymap.set("n", "bf", "Oil --float", {}) + } +} diff --git a/.config/nvim/lua/plugins/lualine.lua b/.config/nvim/lua/plugins/lualine.lua index 097478c..e1278bd 100644 --- a/.config/nvim/lua/plugins/lualine.lua +++ b/.config/nvim/lua/plugins/lualine.lua @@ -1,9 +1,10 @@ return { { 'nvim-lualine/lualine.nvim', - dependencies = { 'nvim-tree/nvim-web-devicons' }, + dependencies = { 'nvim-mini/mini.icons' }, config = function() require('lualine').setup() + require("mini.icons").mock_nvim_web_devicons() end, } } diff --git a/.config/nvim/lua/plugins/markdown.lua b/.config/nvim/lua/plugins/markdown.lua new file mode 100644 index 0000000..dbd851a --- /dev/null +++ b/.config/nvim/lua/plugins/markdown.lua @@ -0,0 +1,10 @@ +return { + { + "MeanderingProgrammer/render-markdown.nvim", + -- dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-mini/mini.nvim' }, -- if you use the mini.nvim suite + dependencies = { 'nvim-treesitter/nvim-treesitter', 'nvim-mini/mini.icons' }, -- if you use standalone mini plugins + ---@module 'render-markdown' + ---@type render.md.UserConfig + opts = {} + } +} diff --git a/.config/nvim/lua/plugins/neotree.lua b/.config/nvim/lua/plugins/neotree.lua deleted file mode 100644 index 904ce46..0000000 --- a/.config/nvim/lua/plugins/neotree.lua +++ /dev/null @@ -1,13 +0,0 @@ -return { - "nvim-neo-tree/neo-tree.nvim", - branch = "v3.x", - dependencies = { - "nvim-lua/plenary.nvim", - "nvim-tree/nvim-web-devicons", - "MunifTanjim/nui.nvim", - }, - config = function() - vim.keymap.set("n", "", ":Neotree filesystem reveal left", {}) - vim.keymap.set("n", "bf", ":Neotree buffers reveal float", {}) - end, -} -- cgit v1.2.3