{pkgs, ...}: { programs.nix-ld.enable = true; programs.nix-ld.libraries = with pkgs; [ # Add any missing dynamic libraries for unpackaged programs # here, NOT in environment.systemPackages ]; programs.hyprland = { enable = true; xwayland.enable = true; withUWSM = true; }; programs.steam = { enable = true; remotePlay.openFirewall = true; dedicatedServer.openFirewall = true; gamescopeSession = { enable = true; args = [ "-W 1920" "-H 1080" ]; }; }; programs.gamescope = { enable = true; capSysNice = true; }; programs.fish.enable = true; programs.thunar = { enable = true; plugins = with pkgs.xfce; [thunar-archive-plugin thunar-volman]; }; programs.gnupg.agent = { enable = true; enableSSHSupport = true; pinentryPackage = pkgs.pinentry-gnome3; settings = {default-cache-ttl = 10800;}; }; programs.nh = { enable = true; clean.enable = true; clean.extraArgs = "--keep-since 4d --keep 3"; flake = "/home/m3tam3re/p/nixos/nixos-config"; }; }