yazi: filechooser

This commit is contained in:
2026-08-19 21:41:52 +03:00
parent ea289034ca
commit 124f3a7cf3
5 changed files with 141 additions and 9 deletions
+31 -2
View File
@@ -1,4 +1,4 @@
{
{ pkgs, ... }: {
imports = [
./host/bluetooth.nix
./host/bootloader.nix
@@ -17,7 +17,36 @@
./host/yggdrasil.nix
];
programs.hyprland.enable = true;
programs = {
dconf.enable = true;
hyprland.enable = true;
};
xdg.portal = {
enable = true;
xdgOpenUsePortal = true;
extraPortals = with pkgs; [
xdg-desktop-portal-hyprland
xdg-desktop-portal-gtk
xdg-desktop-portal-termfilechooser
];
config = {
common = {
default = [ "hyprland" "gtk" ];
"org.freedesktop.impl.portal.FileChooser" = [ "termfilechooser" "gtk" ];
"org.freedesktop.impl.portal.Settings" = [ "gtk" ];
};
hyprland = {
default = [ "hyprland" "gtk" ];
"org.freedesktop.impl.portal.FileChooser" = [ "termfilechooser" "gtk" ];
"org.freedesktop.impl.portal.Settings" = [ "gtk" ];
};
};
};
services = {
udisks2.enable = true;
fstrim.enable = true;