Add pipewire

- Pipewire will manage our audio
- As some programs we use (i.e. pulsemixer) require pulseaudio, we need to get
  that as an extension
diff --git a/modules/audio.nix b/modules/audio.nix
new file mode 100644
index 0000000..68000b5
--- /dev/null
+++ b/modules/audio.nix
@@ -0,0 +1,12 @@
+{pkgs, ...}: {
+  home.home.packages = [pkgs.pulsemixer];
+  config = {
+    security.rtkit.enable = true;
+    services.pipewire = {
+      enable = true;
+      alsa.enable = true;
+      alsa.support32Bit = true;
+      pulse.enable = true;
+    };
+  };
+}