From 2e024c538439cb9972f9c830dd095189713f40e0 Mon Sep 17 00:00:00 2001 From: caandt Date: Mon, 5 Jan 2026 01:52:28 -0600 Subject: [PATCH] steam --- hosts/tachibana/default.nix | 2 ++ hosts/tachibana/users/ahnwuoa/default.nix | 18 +++++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/hosts/tachibana/default.nix b/hosts/tachibana/default.nix index aadccd2..e2f6683 100644 --- a/hosts/tachibana/default.nix +++ b/hosts/tachibana/default.nix @@ -33,6 +33,8 @@ builtins.elem (lib.getName pkg) [ "nvidia-x11" "nvidia-settings" + "steam" + "steam-unwrapped" ] || pkgs._cuda.lib.allowUnfreeCudaPredicate pkg; diff --git a/hosts/tachibana/users/ahnwuoa/default.nix b/hosts/tachibana/users/ahnwuoa/default.nix index fc5e6a0..f18abeb 100644 --- a/hosts/tachibana/users/ahnwuoa/default.nix +++ b/hosts/tachibana/users/ahnwuoa/default.nix @@ -1,4 +1,9 @@ -{...}: { +{ + config, + pkgs, + lib, + ... +}: { imports = [ ../../../../user ]; @@ -6,4 +11,15 @@ home.username = "ahnwuoa"; u.has.activitywatch = true; u.has.jp = true; + home.packages = [ + (pkgs.writeScriptBin "steam" '' + export HOME="${config.home.homeDirectory}/.local/home" + exec -a "$0" "/run/current-system/sw/bin/steam" "$@" + '') + pkgs.osu-lazer-bin + ]; + nixpkgs.config.allowUnfreePredicate = pkg: + builtins.elem (lib.getName pkg) [ + "osu-lazer-bin" + ]; }