{ pkgs, ... }: let systemLibFolder = "/run/current-system/sw/lib/"; userLibFolder = "$HOME/.local/state/nix/profiles/home-manager/home-path/lib"; variables = { DSSI_PATH = "$HOME/.dssi:${userLibFolder}/dssi:${systemLibFolder}/dssi"; LADSPA_PATH = "$HOME/.ladspa:${userLibFolder}/ladspa:${systemLibFolder}/ladspa"; LV2_PATH = "$HOME/.lv2:${userLibFolder}/lv2:${systemLibFolder}/lv2"; LXVST_PATH = "$HOME/.lxvst:${userLibFolder}/lxvst:${systemLibFolder}/lxvst"; VST_PATH = "$HOME/.vst:${userLibFolder}/vst:${systemLibFolder}/vst"; VST3_PATH = "$HOME/.vst3:${userLibFolder}/vst3:${systemLibFolder}/vst3"; }; in { home.packages = builtins.attrValues { inherit (pkgs) ardour breeze-icons carla mixxx rnnoise #mamba # zrythm # Plugins aeolus artyFX autotalent boops calf cardinal fluidsynth geonkick giada lsp-plugins samplv1 sfizz surge surge-XT talentedhack vocproc x42-plugins zita-at1 zyn-fusion zynaddsubfx # helm # noise-repellent # speech-denoiser # stochas # sunvox # tunefish ; inherit (pkgs.unstable_pkgs) vital; }; home.sessionVariables = variables; }