From ff4a8f4e48b19695fc0ec3804992f80385bbbb91 Mon Sep 17 00:00:00 2001 From: lzc256 Date: Sun, 2 Jun 2024 07:23:22 +0800 Subject: [PATCH] Auto Push --- configuration.nix | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/configuration.nix b/configuration.nix index 161099a..a535bde 100644 --- a/configuration.nix +++ b/configuration.nix @@ -76,6 +76,19 @@ in remotePlay.openFirewall = true; dedicatedServer.openFirewall = true; }; + services.jack = { + jackd.enable = true; + alsa.enable = false; + loopback = { + enable = true; + # buffering parameters for dmix device to work with ALSA only semi-professional sound programs + #dmixConfig = '' + # period_size 2048 + #''; + }; + }; + users.extraUsers.lzc256.extraGroups = [ "jackaudio" ]; + environment.shellAliases = { nrs = ''sudo /etc/nixos/push.sh; sudo nixos-rebuild switch --option substituter "https://mirrors.ustc.edu.cn/nix-channels/store"''; conf = "sudo vim /etc/nixos/configuration.nix";