diff --git a/.config/nvim/lua/plugins/conform.lua b/.config/nvim/lua/plugins/conform.lua index e4b4011d..70aa1757 100644 --- a/.config/nvim/lua/plugins/conform.lua +++ b/.config/nvim/lua/plugins/conform.lua @@ -1,5 +1,6 @@ return { "stevearc/conform.nvim", + optional = true, -- stylua: ignore keys = { {"cic", "ConformInfo", mode = {"n", "v"}, desc = "Conform Info"}, diff --git a/.config/nvim/lua/plugins/dap.lua b/.config/nvim/lua/plugins/dap.lua index 46f20e80..f0cd302b 100644 --- a/.config/nvim/lua/plugins/dap.lua +++ b/.config/nvim/lua/plugins/dap.lua @@ -1,5 +1,6 @@ return { "mfussenegger/nvim-dap", + optional = true, opts = { defaults = { fallback = { diff --git a/.config/nvim/lua/plugins/extras/dap/persistent-breakpoints.lua b/.config/nvim/lua/plugins/extras/dap/persistent-breakpoints.lua index 4f0de24f..e24623ad 100644 --- a/.config/nvim/lua/plugins/extras/dap/persistent-breakpoints.lua +++ b/.config/nvim/lua/plugins/extras/dap/persistent-breakpoints.lua @@ -14,6 +14,7 @@ return { }, { "mfussenegger/nvim-dap", + optional = true, keys = { { "", false }, }, diff --git a/.config/nvim/lua/plugins/extras/editor/terminal/floaterm.lua b/.config/nvim/lua/plugins/extras/editor/terminal/floaterm.lua index 1f9f9340..62eb349b 100644 --- a/.config/nvim/lua/plugins/extras/editor/terminal/floaterm.lua +++ b/.config/nvim/lua/plugins/extras/editor/terminal/floaterm.lua @@ -62,14 +62,12 @@ return { ft = "floaterm", title = "Floaterm", size = { height = 0.4 }, - filter = function(buf, win) - return vim.api.nvim_win_get_config(win).relative == "" - end, }) end, }, { "goolord/alpha-nvim", + optional = true, opts = function(_, dashboard) -- stylua: ignore local button = dashboard.button("G", "󰊢 " .. " Git", "FloatermNew --disposable --name=lazygitroot --opener=edit --titleposition=center --height=0.85 --width=0.85 --cwd= lazygit") diff --git a/.config/nvim/lua/plugins/flash.lua b/.config/nvim/lua/plugins/flash.lua index e46193d4..407eb16d 100644 --- a/.config/nvim/lua/plugins/flash.lua +++ b/.config/nvim/lua/plugins/flash.lua @@ -1,5 +1,6 @@ return { "folke/flash.nvim", + optional = true, keys = { -- stylua: ignore { diff --git a/.config/nvim/lua/plugins/neo-tree.lua b/.config/nvim/lua/plugins/neo-tree.lua index a43b06cd..c87b9b0e 100644 --- a/.config/nvim/lua/plugins/neo-tree.lua +++ b/.config/nvim/lua/plugins/neo-tree.lua @@ -1,5 +1,6 @@ return { "nvim-neo-tree/neo-tree.nvim", + optional = true, dependencies = { "luckasRanarison/neo-rename.nvim", opts = {}, diff --git a/.config/nvim/lua/plugins/neotest.lua b/.config/nvim/lua/plugins/neotest.lua index 1ffff447..9ae1088e 100644 --- a/.config/nvim/lua/plugins/neotest.lua +++ b/.config/nvim/lua/plugins/neotest.lua @@ -1,5 +1,6 @@ return { "nvim-neotest/neotest", + optional = true, -- stylua: ignore keys = { { "tl", function() require("neotest").run.run_last() end, desc = "Run Last Test" }, diff --git a/.config/nvim/lua/plugins/yanky.lua b/.config/nvim/lua/plugins/yanky.lua index ccf59854..fb99f1c2 100644 --- a/.config/nvim/lua/plugins/yanky.lua +++ b/.config/nvim/lua/plugins/yanky.lua @@ -1,5 +1,6 @@ return { "gbprod/yanky.nvim", + optional = true, -- stylua: ignore keys = { {"sy", function() require("telescope").extensions.yank_history.yank_history({}) end, mode = {"n", "v"}, desc = "Yank History"},