feat(ui): add nekifotch for kitty font management
Adds Nekifotch plugin to allow config of kitty font from inside neovim
This commit is contained in:
@@ -326,4 +326,25 @@ wk.add({
|
|||||||
return substitute_loaded
|
return substitute_loaded
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
{ "<leader>u,", group = "Font" },
|
||||||
|
{ "<leader>u,l", "<cmd>Nekifoch list<cr>", desc = "Fonts list" },
|
||||||
|
{
|
||||||
|
"<leader>u,c",
|
||||||
|
"<cmd>Nekifoch check<cr>",
|
||||||
|
desc = "Check current font settings",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"<leader>u,f",
|
||||||
|
rhs = function()
|
||||||
|
require("nekifoch.nui_set_font")()
|
||||||
|
end,
|
||||||
|
desc = "Set font family",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"<leader>u,s",
|
||||||
|
rhs = function()
|
||||||
|
require("nekifoch.nui_set_size")()
|
||||||
|
end,
|
||||||
|
desc = "Set font size",
|
||||||
|
},
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -85,6 +85,18 @@ return {
|
|||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"NeViRAIDE/nekifoch.nvim",
|
||||||
|
cmd = "Nekifoch",
|
||||||
|
opts = {
|
||||||
|
kitty_conf_path = vim.env.HOME .. "/.kittyoverrides",
|
||||||
|
},
|
||||||
|
cond = function() -- Using Kitty
|
||||||
|
local term = os.getenv("TERM") or ""
|
||||||
|
local kit = string.find(term, "kitty")
|
||||||
|
return kit ~= nil
|
||||||
|
end,
|
||||||
|
},
|
||||||
{ -- Image Renderer
|
{ -- Image Renderer
|
||||||
"3rd/image.nvim",
|
"3rd/image.nvim",
|
||||||
config = function()
|
config = function()
|
||||||
|
|||||||
Reference in New Issue
Block a user