diff --git a/common/pc/de.nix b/common/pc/de.nix index b011e49..54f1003 100644 --- a/common/pc/de.nix +++ b/common/pc/de.nix @@ -12,11 +12,15 @@ ./torbrowser.nix ./pithos.nix ./vscodium.nix + ./discord.nix + ./steam.nix ]; # allow specific unfree packages nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ "tigervnc" "font-bh-lucidatypewriter" # tigervnc + "steam" "steam-original" "steam-runtime" # TODO move to steam.nix + "discord" # TODO move to discord.nix ]; # vulkan diff --git a/common/pc/discord.nix b/common/pc/discord.nix new file mode 100644 index 0000000..49c2d39 --- /dev/null +++ b/common/pc/discord.nix @@ -0,0 +1,7 @@ +{ config, pkgs, ... }: + +{ + users.users.googlebot.packages = [ + pkgs.discord + ]; +} \ No newline at end of file diff --git a/common/pc/steam.nix b/common/pc/steam.nix new file mode 100644 index 0000000..950f906 --- /dev/null +++ b/common/pc/steam.nix @@ -0,0 +1,10 @@ +{ config, pkgs, ... }: + +{ + programs.steam.enable = true; + hardware.steam-hardware.enable = true; # steam controller + + users.users.googlebot.packages = [ + pkgs.steam + ]; +} \ No newline at end of file