{ config, pkgs, ... }: { xdg.portal = { enable = true; wlr.enable = true; xdgOpenUsePortal = false; extraPortals = [ pkgs.xdg-desktop-portal-hyprland pkgs.xdg-desktop-portal-gtk ]; }; programs = { steam = { enable = true; remotePlay.openFirewall = true; dedicatedServer.openFirewall = true; }; zsh = { enable = true; }; hyprland = { enable = true; xwayland = { enable = true; }; portalPackage = pkgs.xdg-desktop-portal-hyprland; }; gnupg = { agent = { enable = true; enableSSHSupport = true; }; }; tmux = { enable = true; escapeTime = 0; # plugins = with pkgs; [ # tmuxPlugins.vim-timux-navigator # tmuxPlugins.resurrect # tmuxPlugins.continuum # tmuxPlugins.catppuccin # ]; # zsh.enable = true; # mtr.enable = true; }; }; }