diff options
Diffstat (limited to '.config')
| -rw-r--r-- | .config/nvim/lua/plugins/explorer.lua | 27 | ||||
| -rw-r--r-- | .config/nvim/lua/plugins/lualine.lua | 3 | ||||
| -rw-r--r-- | .config/nvim/lua/plugins/markdown.lua | 10 | ||||
| -rw-r--r-- | .config/nvim/lua/plugins/neotree.lua | 13 |
4 files changed, 39 insertions, 14 deletions
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", "<C-n>", ":Neotree filesystem reveal left<CR>", {}) + vim.keymap.set("n", "<leader>bf", ":Neotree buffers reveal float<CR>", {}) + 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", "<leader>e", "<cmd>Oil<CR>", {}), + -- vim.keymap.set("n", "<leader>bf", "<cmd>Oil --float<CR>", {}) + } +} 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", "<C-n>", ":Neotree filesystem reveal left<CR>", {}) - vim.keymap.set("n", "<leader>bf", ":Neotree buffers reveal float<CR>", {}) - end, -} |