{ lib, pkgs, ... }: { imports = [ ./budgie.nix ./gnome.nix ./hyprland.nix ./kde.nix ]; options.profiles.desktop = lib.mkOption { type = lib.types.enum [ "kde" "gnome" "budgie" "hyprland" ]; default = "kde"; example = "hyprland"; description = "Waehlt die Desktop-Umgebung fuer dieses System aus."; }; config.environment.systemPackages = with pkgs; [ seahorse wayland-utils wl-clipboard ]; }