Merge branch 'main' of github.com:harryssecret/homelab-nix

This commit is contained in:
chloe 2024-08-21 17:55:19 +02:00
commit 340a95c40d
9 changed files with 112 additions and 13 deletions

View file

@ -0,0 +1,6 @@
{config, pkgs, ...}:
{
imports = [
./tailscale.nix
]
}

18
features/client/games.nix Normal file
View file

@ -0,0 +1,18 @@
{config, pkgs, ...}:
{
programs.steam = {
enable = true;
remotePlay.openFirewall = true;
dedicatedServer.openFirewall = true;
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
"steam"
"steam-original"
"steam-run"
];
environment.systemPackages = with pkgs; [
lutris
];
};
}

View file

@ -0,0 +1,5 @@
{config, pkgs, ...}:
{
services.tailscale.enable = true;
}

View file