This commit is contained in:
2026-08-16 22:32:58 +03:00
parent 5989570450
commit d7c523ea60
2 changed files with 39 additions and 3 deletions
+2 -1
View File
@@ -20,6 +20,7 @@
programs = { programs = {
dconf.enable = true; dconf.enable = true;
hyprland.enable = true; hyprland.enable = true;
fuse.enable = true;
}; };
xdg.portal = { xdg.portal = {
@@ -48,7 +49,7 @@
}; };
services = { services = {
udisks2.enable = true; gvfs.enable = true;
fstrim.enable = true; fstrim.enable = true;
upower.enable = true; upower.enable = true;
}; };
+37 -2
View File
@@ -250,6 +250,11 @@ in {
toggle-pane toggle-pane
; ;
gvfs = {
package = gvfs;
setup = true;
};
full-border = { full-border = {
package = yaziPlugin "full-border"; package = yaziPlugin "full-border";
setup = true; setup = true;
@@ -300,9 +305,39 @@ in {
desc = "Chmod on selected files"; desc = "Chmod on selected files";
} }
{ {
on = ["M"]; on = [ "M" "b" ];
run = "plugin mount"; run = "plugin mount";
desc = "Open mount menu"; desc = "Open block-device mount menu";
}
{
on = [ "M" "m" ];
run = "plugin gvfs -- select-then-mount --jump";
desc = "Mount GVFS device and jump to it";
}
{
on = [ "M" "u" ];
run = "plugin gvfs -- select-then-unmount";
desc = "Unmount GVFS device";
}
{
on = [ "M" "U" ];
run = "plugin gvfs -- select-then-unmount --eject";
desc = "Unmount and eject GVFS device";
}
{
on = [ "M" "t" ];
run = "plugin gvfs -- automount-when-cd";
desc = "Enable GVFS automount when entering device";
}
{
on = [ "g" "m" ];
run = "plugin gvfs -- jump-to-device";
desc = "Jump to mounted GVFS device";
}
{
on = [ "`" "`" ];
run = "plugin gvfs -- jump-back-prev-cwd";
desc = "Jump back from GVFS device";
} }
{ {
on = [ "<C-n>" ]; on = [ "<C-n>" ];