24 lines
712 B
Nix
24 lines
712 B
Nix
{ pkgs, ... }:
|
|
|
|
{
|
|
services.xserver.enable = true;
|
|
services.xserver.desktopManager.xterm.enable = false;
|
|
services.xserver.desktopManager.xfce.enable = true;
|
|
services.xserver.displayManager.lightdm.enable = true;
|
|
services.displayManager.defaultSession = "xfce";
|
|
|
|
programs.firefox.enable = true;
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
networkmanagerapplet
|
|
];
|
|
|
|
services.xrdp.enable = true;
|
|
services.xrdp.defaultWindowManager = "${pkgs.xfce.xfce4-session}/bin/xfce4-session";
|
|
services.xrdp.openFirewall = true;
|
|
|
|
systemd.targets.sleep.enable = false;
|
|
systemd.targets.suspend.enable = false;
|
|
systemd.targets.hibernate.enable = false;
|
|
systemd.targets.hybrid-sleep.enable = false;
|
|
}
|