diff options
-rw-r--r-- | .gitmodules | 3 | ||||
-rw-r--r-- | bragi.nix | 11 | ||||
m--------- | musnix | 0 |
3 files changed, 13 insertions, 1 deletions
diff --git a/.gitmodules b/.gitmodules index b7d9fb6e..f6ccf931 100644 --- a/.gitmodules +++ b/.gitmodules | |||
@@ -16,3 +16,6 @@ | |||
16 | [submodule "custom/thermoprint"] | 16 | [submodule "custom/thermoprint"] |
17 | path = custom/thermoprint | 17 | path = custom/thermoprint |
18 | url = git://git.yggdrasil.li/thermoprint | 18 | url = git://git.yggdrasil.li/thermoprint |
19 | [submodule "musnix"] | ||
20 | path = musnix | ||
21 | url = https://github.com/musnix/musnix.git | ||
@@ -5,7 +5,7 @@ let | |||
5 | thermoprint-servant = (pkgs.callPackage ./custom/thermoprint {}).thermoprint-servant; | 5 | thermoprint-servant = (pkgs.callPackage ./custom/thermoprint {}).thermoprint-servant; |
6 | in rec { | 6 | in rec { |
7 | imports = | 7 | imports = |
8 | [ | 8 | [ ./musnix |
9 | ./bragi-hw.nix | 9 | ./bragi-hw.nix |
10 | ./custom/zsh.nix | 10 | ./custom/zsh.nix |
11 | ./users.nix | 11 | ./users.nix |
@@ -99,6 +99,15 @@ in rec { | |||
99 | JACK_PROMISCUOUS_SERVER = "1"; | 99 | JACK_PROMISCUOUS_SERVER = "1"; |
100 | }; | 100 | }; |
101 | 101 | ||
102 | musnix = { | ||
103 | enable = true; | ||
104 | alsaSeq.enable = false; | ||
105 | kernel = { | ||
106 | optimize = true; | ||
107 | realtime = true; | ||
108 | }; | ||
109 | }; | ||
110 | |||
102 | systemd.services.jack = { | 111 | systemd.services.jack = { |
103 | wantedBy = [ "sound.target" ]; | 112 | wantedBy = [ "sound.target" ]; |
104 | serviceConfig = { | 113 | serviceConfig = { |
diff --git a/musnix b/musnix new file mode 160000 | |||
Subproject 1b64078cb0e1fc40e85ee80c5f2dd7e3c3624ef | |||