diff --git a/configuration/base/networking.nix b/configuration/base/networking.nix index acaa9ba..d01ae7d 100644 --- a/configuration/base/networking.nix +++ b/configuration/base/networking.nix @@ -13,6 +13,9 @@ enable = true; wifi.powersave = false; }; + firewall = { + enable = true; + }; }; # Configure network proxy if necessary @@ -23,7 +26,6 @@ # services.printing.enable = true; # Open ports in the firewall. - networking.firewall.enable = true; # 443 Helldivers crashes internet otherwise # networking.firewall.allowedTCPPorts = [ 443 ]; # networking.firewall.allowedUDPPorts = [ 443 ]; diff --git a/configuration/base/programs.nix b/configuration/base/programs.nix index b76d6a3..ba0f459 100644 --- a/configuration/base/programs.nix +++ b/configuration/base/programs.nix @@ -8,30 +8,29 @@ programs.fish.enable = true; # List packages installed in system profile. To search, run: # $ nix search wget - environment.systemPackages = with pkgs; - [ - # utils - uutils-coreutils-noprefix - vim - curl - inetutils - dig + environment.systemPackages = with pkgs; [ + # utils + uutils-coreutils-noprefix + vim + curl + inetutils + dig - rar - zstd - xz - p7zip + rar + zstd + xz + p7zip - libva-utils - smartmontools - appimage-run + libva-utils + smartmontools + appimage-run - # dicts - nuspell - hunspellDicts.en-gb-large + # dicts + nuspell + hunspellDicts.en-gb-large - # For cursor in steam? - xsettingsd - xorg.xrdb - ]; + # For cursor in steam? + xsettingsd + xorg.xrdb + ]; } diff --git a/configuration/modules/gaming.nix b/configuration/modules/gaming.nix index f5a2326..d878c75 100644 --- a/configuration/modules/gaming.nix +++ b/configuration/modules/gaming.nix @@ -8,14 +8,13 @@ programs.gamescope = { enable = true; # capSysNice = true; - # args = [ - # "-H 1080" - # ]; + args = [ + "-H 1080" + ]; }; programs.steam = { enable = true; remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play - dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server gamescopeSession.enable = true; protontricks.enable = true; extraCompatPackages = [ pkgs.proton-ge-bin ]; diff --git a/devices/tuxedo/configuration.nix b/devices/tuxedo/configuration.nix index 848cd02..bd1c1ab 100644 --- a/devices/tuxedo/configuration.nix +++ b/devices/tuxedo/configuration.nix @@ -54,7 +54,7 @@ dumpcap.enable = true; }; - programs.gpu-screen-recorder.enable = true; # For promptless recording on both CLI and GUI + # programs.gpu-screen-recorder.enable = true; # For promptless recording on both CLI and GUI # programs.obs-studio = { # enable = true; diff --git a/home-manager/gaming.nix b/home-manager/gaming.nix index b1c3b8f..328c0e2 100644 --- a/home-manager/gaming.nix +++ b/home-manager/gaming.nix @@ -40,13 +40,6 @@ in # Cheat engine scanmem - # gamescope wrapper - (pkgs.writeShellApplication { - name = "gscope"; - runtimeInputs = [ pkgs.gamescope ]; - text = "gamescope -H 1080 -- \"$@\""; - }) - # proton with ja_JP (pkgs.writeShellApplication { name = "umu-ja";