♻️ refactor(terminal): remove redundant plugins
Remove plugins made redundant by smart-splits
This commit is contained in:
+17
-37
@@ -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",
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user