commit working state
This commit is contained in:
@@ -48,11 +48,37 @@ in {
|
||||
enable = true;
|
||||
};
|
||||
services.desktopManager.gnome.enable = true;
|
||||
services.gnome.gnome-remote-desktop.enable = true;
|
||||
systemd.services.gnome-remote-desktop = {
|
||||
wantedBy = [ "graphical.target" ]; # for starting the unit automatically at boot
|
||||
};
|
||||
services.displayManager.autoLogin.enable = false;
|
||||
networking.firewall.allowedTCPPorts = [
|
||||
3389
|
||||
3390
|
||||
];
|
||||
environment.systemPackages = with pkgs; [
|
||||
gnome-tweaks
|
||||
gnome-software
|
||||
gnomeExtensions.pop-shell
|
||||
gnome-remote-desktop
|
||||
glib-networking # Required gnome-remote-desktop dependency
|
||||
];
|
||||
systemd.user.services.gnome-remote-desktop.environment = {
|
||||
VK_ICD_FILENAMES = "/dev/null";
|
||||
LIBGL_ALWAYS_SOFTWARE = "1";
|
||||
};
|
||||
|
||||
systemd.services.gnome-remote-desktop.environment = {
|
||||
VK_ICD_FILENAMES = "/dev/null";
|
||||
LIBGL_ALWAYS_SOFTWARE = "1";
|
||||
};
|
||||
environment.sessionVariables.XDG_DATA_DIRS = lib.mkAfter [
|
||||
"${pkgs.gnome-remote-desktop}/share"
|
||||
];
|
||||
environment.pathsToLink = [
|
||||
"/share/gsettings-schemas"
|
||||
"/share"
|
||||
];
|
||||
})
|
||||
|
||||
|
||||
@@ -47,10 +47,10 @@
|
||||
|
||||
services = {
|
||||
# Enable Gnome Session
|
||||
displayManager.gdm.enable = false;
|
||||
displayManager.gdm.enable = true;
|
||||
displayManager.sddm.enable = false;
|
||||
# displayManager.sddm.wayland.enable = true;
|
||||
displayManager.cosmic-greeter.enable = true;
|
||||
displayManager.sddm.wayland.enable = false;
|
||||
displayManager.cosmic-greeter.enable = false;
|
||||
displayManager.defaultSession = "gnome";
|
||||
|
||||
xserver = {
|
||||
@@ -179,6 +179,7 @@
|
||||
};
|
||||
|
||||
|
||||
|
||||
systemd.tmpfiles.rules = [ "L+ /var/lib/qemu/firmware - - - - ${pkgs.qemu}/share/qemu/firmware" ];
|
||||
# Some programs need SUID wrappers, can be configured further or are
|
||||
# started in user sessions.
|
||||
|
||||
Reference in New Issue
Block a user