more fixes

This commit is contained in:
Daniel Bulant 2026-05-31 00:17:53 +02:00
parent 45e4b15be5
commit 73fdccfc2e
No known key found for this signature in database
2 changed files with 17 additions and 0 deletions

View file

@ -107,6 +107,7 @@
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
home-manager.users.dan = import ./servers/ui-mode/home.nix;
home-manager.backupFileExtension = "backup";
networking.hostName = "fern";
imports = [ ./servers/fern/hardware-configuration.nix ];
}

View file

@ -247,15 +247,31 @@ in
"hyprland"
"gtk"
];
common."org.freedesktop.impl.portal.RemoteDesktop" = [ "hypr-kdeconnect" ];
hyprland = {
default = [
"hyprland"
"gtk"
];
"org.freedesktop.impl.portal.FileChooser" = [ "gtk" ];
"org.freedesktop.impl.portal.RemoteDesktop" = [ "hypr-kdeconnect" ];
};
};
};
systemd.user.services.plasma-xdg-desktop-portal-kde = {
unitConfig = {
Description = "Xdg Desktop Portal For KDE";
PartOf = "graphical-session.target";
After = "plasma-core.target";
ConditionEnvironment = "XDG_CURRENT_DESKTOP=KDE";
};
serviceConfig = {
ExecStart = "${pkgs.kdePackages.xdg-desktop-portal-kde}/libexec/xdg-desktop-portal-kde";
BusName = "org.freedesktop.impl.portal.desktop.kde";
Slice = "session.slice";
Restart = "no";
};
};
programs.dank-material-shell.greeter = {
enable = true;
compositor.name = "hyprland"; # "niri" or "hyprland" or "sway"