From 297c24145830df18b6de4c259b3e41baf71d1cea Mon Sep 17 00:00:00 2001 From: tristan Date: Tue, 7 Jan 2025 13:36:36 +0000 Subject: [PATCH] zenix: musenix ardour setup --- home/programs/personal/default.nix | 2 -- nixos/programs/gamer.nix | 4 ---- nixos/services/musnix.nix | 23 +++++++++++++++++++++-- 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/home/programs/personal/default.nix b/home/programs/personal/default.nix index 703a94b..e1ec3a1 100644 --- a/home/programs/personal/default.nix +++ b/home/programs/personal/default.nix @@ -32,9 +32,7 @@ home.packages = with pkgs; [ godot_4 - ardour blender - musescore monero-gui transmission-remote-gtk krita diff --git a/nixos/programs/gamer.nix b/nixos/programs/gamer.nix index ccd0a62..96e3a16 100644 --- a/nixos/programs/gamer.nix +++ b/nixos/programs/gamer.nix @@ -13,10 +13,6 @@ ]; programs.steam = { enable = true; - # extest.enable = true; - # extraCompatPackages = with pkgs; [ - # proton-ge-bin - # ]; remotePlay.openFirewall = true; dedicatedServer.openFirewall = true; gamescopeSession = { diff --git a/nixos/services/musnix.nix b/nixos/services/musnix.nix index ce62cd6..9bbd89d 100644 --- a/nixos/services/musnix.nix +++ b/nixos/services/musnix.nix @@ -1,5 +1,24 @@ -{ inputs, user, ... }: { +{ inputs, user, pkgs, lib, ... }: { imports = [inputs.musnix.nixosModules.musnix]; users.users.${user}.extraGroups = ["audio"]; - musnix.enable = true; + musnix = { + enable = true; + rtcqs.enable = true; + kernel.realtime = true; + }; + environment.systemPackages = with pkgs; [ + ardour + musescore + muse + helm + calf + qjackctl + sfizz + tap-plugins + x42-plugins + x42-gmsynth + carla + drumgizmo + distrho-ports + ]; }