diff --git a/modules/nixos/gaming/default.nix b/modules/nixos/gaming/default.nix index d5419f5..1744208 100644 --- a/modules/nixos/gaming/default.nix +++ b/modules/nixos/gaming/default.nix @@ -1,5 +1,6 @@ { nixpkgs, ... }: { + imports = [ ../nvidia ]; # Uses unfree shit nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (nixpkgs.lib.getName pkg) [ @@ -7,6 +8,9 @@ "steamcmd" "steam-original" "steam-run" + "nvidia-settings" + "nvidia-x11" + "nvidia-persistenced" ]; programs.steam = { enable = true; diff --git a/nixos/default.nix b/nixos/default.nix index c40df90..42f85ef 100644 --- a/nixos/default.nix +++ b/nixos/default.nix @@ -1,7 +1,7 @@ { system, nixpkgs, modules, hosts }: { laptop = nixpkgs.lib.nixosSystem { inherit system; - modules = with modules.nixos;[ + modules = with modules.nixos; [ ../hardware-configuration.nix ./laptop dnscrypt