From 745898b19baf038e12da2bd51d2ef618289b7dbb Mon Sep 17 00:00:00 2001 From: ChUrl Date: Tue, 9 Aug 2022 23:12:51 +0200 Subject: [PATCH] audio module: link vital vst3 --- modules/audio.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/modules/audio.nix b/modules/audio.nix index a74bed40..279f83ad 100644 --- a/modules/audio.nix +++ b/modules/audio.nix @@ -114,6 +114,15 @@ in { (mkUnlink "${config.home.homeDirectory}/.config/carla"); }) + (mkIf cfg.vital.enable { + linkVitalVST3 = hm.dag.entryAfter [ "writeBoundary" ] + (mkLink "${pkgs.vital-synth}/lib/vst3/Vital.vst3/Contents/x86_64-linux/Vital.so" "${config.home.homeDirectory}/.vst3/Vital.so"); + }) + (mkElse cfg.vital.enable { + unlinkVitalVST3 = hm.dag.entryAfter [ "writeBoundary" ] + (mkUnlink "${config.home.homeDirectory}/.vst3/Vital.so"); + }) + (mkIf cfg.yabridge.autoSync { syncYabridge = hm.dag.entryAfter [ "writeBoundary" ] '' yabridgectl sync