######################################################################################################### # Double check these configurations on configuration.nix for redunancy # Enable the KDE Plasma Desktop Environment. services.displayManager.sddm.enable = true; services.desktopManager.plasma6.enable = true; # Configure keymap in X11 services.xserver.enable = true; services.xserver.xkb.layout = "us"; services.xserver.xkb.variant = ""; # Enable automatic login for the user. services.xserver.displayManager.autoLogin.enable = false; services.xserver.displayManager.autoLogin.user = "user"; # Enable xrdp services services.xrdp.defaultWindowManager = "startplasma-x11"; services.xrdp.enable = true; services.xrdp.openFirewall = true; ######################################################################################################### # add KDE packages to systemPackages # environment.systemPackages = with pkgs; [ # vim # wget # KDE kdePackages.discover # Optional: Install if you use Flatpak or fwupd firmware update sevice kdePackages.kcalc # Calculator kdePackages.kcharselect # Tool to select and copy special characters from all installed fonts kdePackages.kcolorchooser # A small utility to select a color kdePackages.kolourpaint # Easy-to-use paint program kdePackages.ksystemlog # KDE SystemLog Application kdePackages.sddm-kcm # Configuration module for SDDM kdiff3 # Compares and merges 2 or 3 files or directories hardinfo2 # System information and benchmarks for Linux systems haruna # Open source video player built with Qt/QML and libmpv xclip # Tool to access the X clipboard from a console application #];