{ myConfig, inputs, pkgs, ... }: { programs.hyprland = { enable = true; package = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland; portalPackage = inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.xdg-desktop-portal-hyprland; withUWSM = true; }; environment.systemPackages = [ pkgs.hyprpicker pkgs.hyprlock pkgs.hypridle pkgs.hyprpaper pkgs.hyprsunset pkgs.hyprpolkitagent ]; xdg.terminal-exec = { enable = true; settings = { default = ["${myConfig.terminal.default}"]; }; }; }