| 13 Oct 2025 |
ivy | see what works then pr my branch as a base | 10:56:33 |
Erik | I think it should always have the same extension per subdir, e.g.
mv TAL-Chorus-LX.aaxplugin "${aaxDir}"
mv TAL-Chorus-LX.component "${auDir}"
mv TAL-Chorus-LX.clap "${clapDir}"
mv TAL-Chorus-LX.vst "${vstDir}"
mv TAL-Chorus-LX.vst3 "${vst3Dir}"
| 10:56:38 |
ivy | yeah that’s what it is | 10:58:24 |
Erik | Let me experiment to see if plugins under a subdirectory are picked up by DAWs, maybe adding Nix specific subdirs similar to how /Applications is handled would be possible | 10:59:21 |
Erik | DAW says NAW on that one | 11:06:22 |
Erik | Unfortunately Logic also doesn’t seem to be ok with symlinks :( | 11:08:19 |
Erik | Seems to run into very similar issues as /Applications? The plugins are all actually pkg dirs with Info.plist, MacOS, PkgInfo, Resources… not sure if I could link some of the contents for example. This will take a bit more experimenting | 11:11:49 |
Erik | Seems to run into very similar issues as /Applications? The plugins are all actually Application bundle dirs with Info.plist, MacOS, PkgInfo, Resources… not sure if I could link some of the contents for example. This will take a bit more experimenting | 11:15:33 |
| @gmacon:matrix.org left the room. | 17:53:35 |
| sylvester-roos joined the room. | 19:57:48 |
ivy | okay then my code should work relatively ? | 21:18:30 |
| 14 Oct 2025 |
ivy | im gonna see if i can patch buildEnv to be able to link subpaths | 00:45:20 |
ivy | Erik: do you know if they can be symlinked and signed? | 00:45:38 |
ivy | * Erik: do you know if they can be symlinked and/or need to be signed? | 00:45:57 |
ivy | with spaces | 00:46:50 |
ivy | because currently, it does not | 00:46:59 |
ivy | but changing buildEnv forces llvm to rebuild.... | 00:47:28 |
samasaur | i was gonna ask this earlier today. i suspect that they can't (shouldn't?) be symlinked since they're app bundles and things | 03:18:25 |
ivy | ghats what i assumed as well | 03:29:23 |
ivy | but sometimes u can symlink app bundles a | 03:29:30 |
ivy | as long as u dont edit them | 03:29:36 |
ivy | and dontFixup | 03:29:50 |
samasaur | aren't those orthogonal concerns? | 04:03:32 |
samasaur | like the editing/dontFixup is to not break signatures | 04:14:18 |
samasaur | but symlinking or not impacts whether apps run from the store, have the right number of open instances, can find other tools in the app bundle, etc. | 04:14:48 |
ivy | https://github.com/NixOS/nixpkgs/pull/451864 | 04:48:54 |
ivy | yes but sometimes signing depends on the location of it | 04:49:11 |
ivy | like if its in /Applications | 04:49:16 |
ivy | this is my tiny pr to make linking paths work better | 04:49:31 |