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
|
||||
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,
|
||||
},
|
||||
{
|
||||
"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
|
||||
"3rd/image.nvim",
|
||||
config = function()
|
||||
|
||||
Reference in New Issue
Block a user