Update Yazi config
This commit is contained in:
parent
5b30fa2639
commit
69b8ea5cd2
|
@ -88,6 +88,7 @@
|
||||||
defaultApplications = {
|
defaultApplications = {
|
||||||
"x-scheme-handler/mailto" = "userapp-Thunderbird-7GETV2.desktop";
|
"x-scheme-handler/mailto" = "userapp-Thunderbird-7GETV2.desktop";
|
||||||
"x-scheme-handler/mid" = "userapp-Thunderbird-7GETV2.desktop";
|
"x-scheme-handler/mid" = "userapp-Thunderbird-7GETV2.desktop";
|
||||||
|
"x-scheme-handler/tonsite" = "org.telegram.desktop.desktop";
|
||||||
"message/rfc822" = "userapp-Thunderbird-7GETV2.desktop";
|
"message/rfc822" = "userapp-Thunderbird-7GETV2.desktop";
|
||||||
"application/pdf" = "org.gnome.Evince.desktop";
|
"application/pdf" = "org.gnome.Evince.desktop";
|
||||||
"x-scheme-handler/tg" = "org.telegram.desktop.desktop";
|
"x-scheme-handler/tg" = "org.telegram.desktop.desktop";
|
||||||
|
@ -100,6 +101,7 @@
|
||||||
"x-scheme-handler/tg" = "org.telegram.desktop.desktop";
|
"x-scheme-handler/tg" = "org.telegram.desktop.desktop";
|
||||||
"x-scheme-handler/mailto" = "userapp-Thunderbird-7GETV2.desktop";
|
"x-scheme-handler/mailto" = "userapp-Thunderbird-7GETV2.desktop";
|
||||||
"x-scheme-handler/mid" = "userapp-Thunderbird-7GETV2.desktop";
|
"x-scheme-handler/mid" = "userapp-Thunderbird-7GETV2.desktop";
|
||||||
|
"x-scheme-handler/tonsite" = "org.telegram.desktop.desktop";
|
||||||
"image/jpeg" = "org.gnome.Loupe.desktop";
|
"image/jpeg" = "org.gnome.Loupe.desktop";
|
||||||
"image/png" = "org.gnome.Loupe.desktop";
|
"image/png" = "org.gnome.Loupe.desktop";
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,13 +1,28 @@
|
||||||
{ inputs, config, pkgs, ... }:
|
{ inputs, config, pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
programs.yazi = {
|
programs.yazi = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableZshIntegration = true;
|
enableZshIntegration = true;
|
||||||
settings = {
|
settings = {
|
||||||
mgr = {
|
mgr = {
|
||||||
sort_by = "natural";
|
sort_by = "natural";
|
||||||
};
|
};
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
keymap = {
|
||||||
|
manager.normal = [
|
||||||
|
{ on = [ "j" ]; run = "down"; desc = "Move cursor down"; }
|
||||||
|
{ on = [ "k" ]; run = "up"; desc = "Move cursor up"; }
|
||||||
|
{ on = [ "h" ]; run = "back"; desc = "Go back to parent directory"; }
|
||||||
|
{ on = [ "l" ]; run = "forward"; desc = "Enter directory / open file"; }
|
||||||
|
{ on = [ "q" ]; run = "quit"; desc = "Quit yazi"; }
|
||||||
|
{ on = [ " " ]; run = "select"; desc = "Select the current file"; }
|
||||||
|
{ on = [ "v" ]; run = "visual_mode"; desc = "Enter visual mode"; }
|
||||||
|
{ on = [ "y" ]; run = "yank"; desc = "Yank selection"; }
|
||||||
|
{ on = [ "p" ]; run = "paste"; desc = "Paste files"; }
|
||||||
|
{ on = [ "d" ]; run = "remove --permanently"; desc = "Delete permanently"; }
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue