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"; }
# Tasks
{ 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 = [
# Task
@@ -337,16 +340,16 @@ in {
};
confirm = {
border = { fg = border; };
title = { fg = accent.base; };
title = { fg = accent.bright; };
body = { fg = "#ff0000"; };
list = { fg = "#ff0000"; };
btn_yes = { fg = positive.base; };
btn_no = { fg = negative.base; };
btn_lables = { fg = foreground; };
btn_yes = { fg = positive.base; bg = positive.dark; };
btn_no = { fg = negative.base; bg = negative.dark; };
btn_labels = [ " BET " " HELLNAW " ];
};
spot = {
border = { fg = border; };
title = { fg = accent.base; };
title = { fg = accent.bright; };
tbl_col = { fg = accent.base; };
tbl_cell = { fg = secondary.base; };
};
@@ -389,8 +392,8 @@ in {
};
input = {
border = { fg = border; };
title = {};
value = {};
title = { fg = accent.bright; };
value = { fg = foreground; };
selected = { reversed = true; };
};
select = {
@@ -457,6 +460,13 @@ in {
" ",
}
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; {
inherit glow git;