cooler yazi

This commit is contained in:
Lennart J. Kurzweg (Nx2)
2026-01-17 14:59:12 +01:00
parent 8a5604e87b
commit 3be3a7a80a

View File

@@ -160,6 +160,9 @@ in {
{ on = "<Tab>"; run = "spot"; desc = "Show Spot View"; } { on = "<Tab>"; run = "spot"; desc = "Show Spot View"; }
# Tasks # Tasks
{ on = "w"; run = "tasks:show"; desc = "Show Task View"; } { on = "w"; run = "tasks:show"; desc = "Show Task View"; }
# Magic
{ on = "<C-h>"; run = "shell 'hx .' --block"; desc = "Open current directoy in Helix"; }
{ on = "<C-g>"; run = "shell 'lazygit' --block"; desc = "Open current directoy in Lazygit"; }
]; ];
tasks.keymap = [ tasks.keymap = [
# Task # Task
@@ -337,16 +340,16 @@ in {
}; };
confirm = { confirm = {
border = { fg = border; }; border = { fg = border; };
title = { fg = accent.base; }; title = { fg = accent.bright; };
body = { fg = "#ff0000"; }; body = { fg = "#ff0000"; };
list = { fg = "#ff0000"; }; list = { fg = "#ff0000"; };
btn_yes = { fg = positive.base; }; btn_yes = { fg = positive.base; bg = positive.dark; };
btn_no = { fg = negative.base; }; btn_no = { fg = negative.base; bg = negative.dark; };
btn_lables = { fg = foreground; }; btn_labels = [ " BET " " HELLNAW " ];
}; };
spot = { spot = {
border = { fg = border; }; border = { fg = border; };
title = { fg = accent.base; }; title = { fg = accent.bright; };
tbl_col = { fg = accent.base; }; tbl_col = { fg = accent.base; };
tbl_cell = { fg = secondary.base; }; tbl_cell = { fg = secondary.base; };
}; };
@@ -389,8 +392,8 @@ in {
}; };
input = { input = {
border = { fg = border; }; border = { fg = border; };
title = {}; title = { fg = accent.bright; };
value = {}; value = { fg = foreground; };
selected = { reversed = true; }; selected = { reversed = true; };
}; };
select = { select = {
@@ -457,6 +460,13 @@ in {
" ", " ",
} }
end, 500, Status.RIGHT) end, 500, Status.RIGHT)
Header:children_add(function()
if ya.target_family() ~= "unix" then
return ""
end
return ui.Span(ya.user_name() .. "@" .. ya.host_name() .. ":"):fg("blue")
end, 500, Header.LEFT)
''; '';
plugins = with pkgs; { plugins = with pkgs; {
inherit glow git; inherit glow git;