diff --git a/profiles/personal/configuration.nix b/profiles/personal/configuration.nix index c7405268..f91d4dd9 100644 --- a/profiles/personal/configuration.nix +++ b/profiles/personal/configuration.nix @@ -9,6 +9,7 @@ ../../system/hardware-configuration.nix #../../system/hardware/openrgb.nix ../../system/app/gamemode.nix + ../../system/app/steam.nix ../../system/security/doas.nix ../../system/security/gpg.nix ../../system/security/blocklist.nix diff --git a/system/app/steam.nix b/system/app/steam.nix new file mode 100644 index 00000000..c0c1d36c --- /dev/null +++ b/system/app/steam.nix @@ -0,0 +1,6 @@ +{ config, pkgs, ... }: + +{ + hardware.opengl.driSupport32Bit = true; + programs.steam.enable = true; +} diff --git a/user/app/games/games.nix b/user/app/games/games.nix index 32b19ee7..4e89440d 100644 --- a/user/app/games/games.nix +++ b/user/app/games/games.nix @@ -14,6 +14,7 @@ in { home.packages = with pkgs; [ # Games + steam # also requires system-level steam.nix to run gamehub myRetroarch airshipper