summaryrefslogtreecommitdiff
path: root/bragi.nix
diff options
context:
space:
mode:
Diffstat (limited to 'bragi.nix')
-rw-r--r--bragi.nix18
1 files changed, 15 insertions, 3 deletions
diff --git a/bragi.nix b/bragi.nix
index a0448bbb..ff55b512 100644
--- a/bragi.nix
+++ b/bragi.nix
@@ -64,9 +64,15 @@
64 ''; 64 '';
65 }; 65 };
66 66
67 environment.etc."jackdrc".text = '' 67 systemd.services.jack = {
68 ${pkgs.jack2}/bin/jackd -d alsa -M -H -r 96000 68 wantedBy = [ "sound.target" ];
69 ''; 69 serviceConfig = {
70 Type = "simple";
71 ExecStart = "${pkgs.jack2}/bin/jackd -d alsa -M -H -r 96000";
72 User = "jack";
73 Group = "audio";
74 };
75 };
70 76
71 services.mpd = { 77 services.mpd = {
72 enable = true; 78 enable = true;
@@ -80,6 +86,12 @@
80 ''; 86 '';
81 }; 87 };
82 88
89 users.extraUsers.jack = {
90 name = "jack";
91 isSystemUser = true;
92 group = "audio";
93 };
94
83 users.extraUsers.gkleen = { 95 users.extraUsers.gkleen = {
84 name = "gkleen"; 96 name = "gkleen";
85 isNormalUser = true; 97 isNormalUser = true;