summaryrefslogtreecommitdiffstats
path: root/makefu/1systems/snake/sound.nix
diff options
context:
space:
mode:
authormakefu <github@syntax-fehler.de>2023-06-03 15:17:03 +0200
committermakefu <github@syntax-fehler.de>2023-06-03 15:17:30 +0200
commit0899a30efdbc6c2abe8afa2c0dea5980b33e8769 (patch)
tree1d7c240939d7b0f48369d120e038f584be4f9bf9 /makefu/1systems/snake/sound.nix
parentc99460e5f739032d7011af5d533072e5189fd0c3 (diff)
ma snake.r: add sound hardware config
Diffstat (limited to 'makefu/1systems/snake/sound.nix')
-rw-r--r--makefu/1systems/snake/sound.nix51
1 files changed, 51 insertions, 0 deletions
diff --git a/makefu/1systems/snake/sound.nix b/makefu/1systems/snake/sound.nix
new file mode 100644
index 000000000..452f4b4b1
--- /dev/null
+++ b/makefu/1systems/snake/sound.nix
@@ -0,0 +1,51 @@
+{ lib, ... }: {
+ imports = [
+ <stockholm/makefu/2configs/gui/snake-kiosk.nix>
+ ];
+ nixpkgs.config.allowUnfree = true;
+ networking.networkmanager.enable = lib.mkForce false;
+ # sound.enable = true;
+ #hardware.pulseaudio = {
+ # enable = true;
+ # systemWide = true;
+ # tcp = {
+ # enable = true;
+ # anonymousClients.allowAll = true;
+ # };
+ #};
+
+ #users.users.makefu = {
+ # extraGroups = [ "pipewire" "audio" ];
+ #};
+
+
+ #services.xserver = {
+ # enable = true;
+ # # desktopManager.xterm.enable = true;
+ # desktopManager.xfce = {
+ # enable = true;
+ # noDesktop = true;
+ # };
+
+ # displayManager.autoLogin = {
+ # enable = true;
+ # user = "makefu";
+ # };
+ #};
+ hardware.pulseaudio.enable = lib.mkForce false;
+ security.rtkit.enable = true;
+ #services.pipewire = {
+ # enable = true;
+ # systemWide = true;
+ # socketActivation = false;
+ # alsa.enable = true;
+ # alsa.support32Bit = true;
+ # pulse.enable = true;
+ # config.pipewire-pulse = {
+ # "pulse.properties"."server.address" = [ "unix:native" "tcp:4713" ];
+ # };
+
+ #};
+
+
+}