mirror of
https://github.com/danbulant/dotfiles
synced 2026-06-11 10:41:12 +00:00
more fixes
This commit is contained in:
parent
45e4b15be5
commit
73fdccfc2e
2 changed files with 17 additions and 0 deletions
|
|
@ -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 ];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
|
|
|
|||
Loading…
Reference in a new issue