about summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/user/devhell/profiles/base.nix5
-rw-r--r--modules/user/devhell/profiles/packages.nix2
-rw-r--r--modules/user/devhell/profiles/services.nix6
3 files changed, 7 insertions, 6 deletions
diff --git a/modules/user/devhell/profiles/base.nix b/modules/user/devhell/profiles/base.nix
index 5146f505..8905d001 100644
--- a/modules/user/devhell/profiles/base.nix
+++ b/modules/user/devhell/profiles/base.nix
@@ -37,6 +37,11 @@ in {
       opengl = {
         driSupport32Bit = true;
       };
+      pulseaudio = {
+        enable = true;
+        systemWide = false;
+        extraConfig = "load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1";
+      };
     };
 
     networking = {
diff --git a/modules/user/devhell/profiles/packages.nix b/modules/user/devhell/profiles/packages.nix
index 07027017..7d5bcfb3 100644
--- a/modules/user/devhell/profiles/packages.nix
+++ b/modules/user/devhell/profiles/packages.nix
@@ -28,6 +28,8 @@ in {
     }));
 
     nixpkgs.config = {
+      pulseaudio = true;
+
       allowUnfree = true;
 
       systemd = {
diff --git a/modules/user/devhell/profiles/services.nix b/modules/user/devhell/profiles/services.nix
index 77e31689..12cb4004 100644
--- a/modules/user/devhell/profiles/services.nix
+++ b/modules/user/devhell/profiles/services.nix
@@ -50,12 +50,6 @@ in {
       };
     };
 
-    services.pipewire = {
-      enable = true;
-      alsa.enable = true;
-      pulse.enable = true;
-      socketActivation = true;
-    };
 
     services.xserver = {
       displayManager.defaultSession = "none+i3";