I’ve added various LV2s and LADSPAs to my configuration.nix file, and it’s installed them. However, all of them are scattered all over NixOS/nix/store/. I mean, …/store/ is already a huge folder of all your installed files and configurations. It’s taking forever to find LV2s and LADSPAs for other programs like Carla.
Are LV2s and LADSPAs going to be scattered all over the /store/ directory, or is there an easier way to have them installed into a specific directory or directories?
I think I understand it… To be honest, most of my time from learning NixOS has been spent on compiling systemwide packages, and enabling/disabling some system features…
I had a similar problem a while ago when using Ardour and found that all the LV2 plugins were linked to /run/current-system/sw/lib/lv2 and adding that directory to my LV2_PATH enabled Ardour to find them. (Similar directories exist for other types of plugins, but Ardour picked those locations up without further configuration.)
Does this also help with the specific plugins you are using?