From ff6f178e27e96477e3f325cc6cde225003fe042d Mon Sep 17 00:00:00 2001 From: Oscar Wallberg Date: Tue, 19 Sep 2023 23:44:29 +0200 Subject: [PATCH] Explicitly declare plugin dependencies --- lua/plugins/init.lua | 23 +++++++++++++++++------ 1 file changed, 17 insertions(+), 6 deletions(-) diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 4692d14..c85982c 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -110,9 +110,9 @@ local plugins = { { "rcarriga/nvim-dap-ui", config = function () require("plugins.config.dap_ui") end, - }, - { - "kyazdani42/nvim-web-devicons", + dependencies = { + "mfussenegger/nvim-dap", + }, }, { "tpope/vim-fugitive", @@ -129,9 +129,9 @@ local plugins = { config = function () require("plugins.config.lualine") end, lazy = true, event = "VimEnter", - }, - { - "nvim-lua/plenary.nvim", + dependencies = { + "nvim-tree/nvim-web-devicons", + }, }, { "lewis6991/gitsigns.nvim", @@ -144,6 +144,9 @@ local plugins = { config = function () require("plugins.config.telescope") end, lazy = true, event = "VimEnter", + dependencies = { + "nvim-lua/plenary.nvim", + }, }, { "numToStr/Comment.nvim", @@ -182,6 +185,10 @@ local plugins = { { "stevearc/aerial.nvim", config = function () require("plugins.config.aerial") end, + dependencies = { + "nvim-treesitter/nvim-treesitter", + "nvim-tree/nvim-web-devicons", + }, }, { "RubixDev/mason-update-all", @@ -205,12 +212,16 @@ local plugins = { -- event = "VeryLazy", dependencies = { "MunifTanjim/nui.nvim", + "rcarriga/nvim-notify", }, config = function () require("plugins.config.noice") end, }, { "nvim-orgmode/orgmode", config = function () require("plugins.config.orgmode") end, + dependencies = { + "nvim-treesitter/nvim-treesitter", + }, }, { "farmergreg/vim-lastplace",