From 5b6482931721e84b98291845f6eb121665a3869e Mon Sep 17 00:00:00 2001 From: Jens Nolte <jens@nightmarestudio.de> Date: Wed, 22 Jan 2020 03:31:03 +0100 Subject: [PATCH] Add teamspeak layer --- nixos/layers/teamspeak.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 nixos/layers/teamspeak.nix diff --git a/nixos/layers/teamspeak.nix b/nixos/layers/teamspeak.nix new file mode 100644 index 0000000..52f4541 --- /dev/null +++ b/nixos/layers/teamspeak.nix @@ -0,0 +1,26 @@ +{ pkgs, ... }: + +{ + imports = [ + # remove once multi-user audio works + ./steam.nix + ]; + + # remove once multi-user audio works + users.users.steam = { + packages = with pkgs; [ + teamspeak_client + ]; + }; + + users.users.teamspeak = { + uid = 1200; + isNormalUser = true; + packages = with pkgs; [ + teamspeak_client + ]; + extraGroups = [ + "audio" + ]; + }; +} \ No newline at end of file -- GitLab