♻️ refactor(terminal): remove redundant plugins

Remove plugins made redundant by smart-splits
This commit is contained in:
2024-08-07 19:58:18 -04:00
parent dd925faa82
commit e321ac039b
+17 -37
View File
@@ -11,6 +11,18 @@ package.path = package.path
.. "/.luarocks/share/lua/5.1/?.lua" .. "/.luarocks/share/lua/5.1/?.lua"
return { return {
{ -- Smart-Splits
"mrjones2014/smart-splits.nvim",
build = "./kitty/install-kittens.bash",
},
{ -- Image Renderer
"3rd/image.nvim",
ft = "markdown",
config = function()
require("image").setup()
end,
cond = vim.g.useimage and not vim.g.neovide,
},
{ -- ToggleTerm { -- ToggleTerm
"akinsho/toggleterm.nvim", "akinsho/toggleterm.nvim",
event = "VeryLazy", event = "VeryLazy",
@@ -80,7 +92,7 @@ return {
end end
end, end,
}, },
{ { -- Nekifoch
"NeViRAIDE/nekifoch.nvim", "NeViRAIDE/nekifoch.nvim",
lazy = true, lazy = true,
cmd = "Nekifoch", cmd = "Nekifoch",
@@ -88,24 +100,24 @@ return {
kitty_conf_path = vim.env.HOME .. "/.kittyoverrides", kitty_conf_path = vim.env.HOME .. "/.kittyoverrides",
}, },
keys = { keys = {
{ { -- List Fonts
"<leader>u,l", "<leader>u,l",
"<cmd>Nekifoch list<cr>", "<cmd>Nekifoch list<cr>",
desc = "Fonts list", desc = "Fonts list",
}, },
{ { -- Check Font
"<leader>u,c", "<leader>u,c",
"<cmd>Nekifoch check<cr>", "<cmd>Nekifoch check<cr>",
desc = "Check current font settings", desc = "Check current font settings",
}, },
{ { -- Set Font Family
"<leader>u,f", "<leader>u,f",
function() function()
require("nekifoch.nui_set_font")() require("nekifoch.nui_set_font")()
end, end,
desc = "Set font family", desc = "Set font family",
}, },
{ { -- Set Font Size
"<leader>u,s", "<leader>u,s",
function() function()
require("nekifoch.nui_set_size")() require("nekifoch.nui_set_size")()
@@ -119,14 +131,6 @@ return {
return kit ~= nil return kit ~= nil
end, end,
}, },
{ -- Image Renderer
"3rd/image.nvim",
ft = "markdown",
config = function()
require("image").setup()
end,
cond = vim.g.useimage and not vim.g.neovide,
},
{ -- WezTerm { -- WezTerm
"willothy/wezterm.nvim", "willothy/wezterm.nvim",
config = true, config = true,
@@ -153,28 +157,4 @@ return {
end end
end, end,
}, },
{ -- Navigator (wezterm/tmux)
"numToStr/Navigator.nvim",
config = function()
require("Navigator").setup()
end,
cond = function() -- Using Tmux or WezTerm
local tterm = os.getenv("TERM")
if tterm and string.find(tterm, "screen") then
if os.getenv("TMUX") then
return true
end
else
if tterm and string.find(tterm, "tmux") then
return true
end
local wterm = os.getenv("TERM_PROGRAM")
return wterm and string.find(wterm, "WezTerm")
end
end,
},
{ -- Smart-Splits
"mrjones2014/smart-splits.nvim",
build = "./kitty/install-kittens.bash",
},
} }