!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

136 Members
35 Servers

Load older messages


SenderMessageTime
25 Jul 2022
@yuu:matrix.orgYuu Yin sjfloat: do these paths /run/current-system/sw/lib/lv2 /run/current-system/sw/lib/vst exist on your system? 20:43:26
@sjfloat:matrix.orgsjfloatNo, I have not plugins directories there.20:44:52
@sjfloat:matrix.orgsjfloat * No, I have no plugins directories there.20:45:07
@sjfloat:matrix.orgsjfloatI install plugins in my home-manager home.nix. So they're all under my user profile.20:45:39
@sjfloat:matrix.orgsjfloatI put as little as I can in my system config.20:46:03
@sjfloat:matrix.orgsjfloatAs far as apps go, anyway.20:46:29
@yuu:matrix.orgYuu Yin

gotcha. for example,

$ ls /nix/store/x7pkl7mxpw825jrq82qxgvc0w8dcy6yz-sfizz-1.2.0/lib/
libsfizz.so  libsfizz.so.1  libsfizz.so.1.2.0  lv2  pkgconfig  vst3

so even though it has lv2 and vst3, they don't get linked to /run/current-system/sw/lib/lv2 and /run/current-system/sw/lib/vst3. probably some packaging issue which needs to address it

20:49:50
@yuu:matrix.orgYuu Yinbut it seems to be true for all packages20:50:35
@sjfloat:matrix.orgsjfloatI think so, yeah20:50:38
@sjfloat:matrix.orgsjfloatAnd each may have slightly different expectations.20:50:50
@sjfloat:matrix.orgsjfloatBut if the app in question is being installed by the use, it should be looking at the user profile, primarily.20:52:00
@sjfloat:matrix.orgsjfloat * But if the app in question is being installed by the user, it should be looking at the user profile, primarily.20:52:23
@sjfloat:matrix.orgsjfloatI doubt we can count on that though.20:52:43
@sjfloat:matrix.orgsjfloat Ideally, it should look in both places. 20:53:13
@sjfloat:matrix.orgsjfloatI think in some cases, there may be some coding adjustments that are necessary.20:54:15
@sjfloat:matrix.orgsjfloatI mean, this isn't "sudo apt get install <thing>"20:55:04
@sjfloat:matrix.orgsjfloatIn a multiuser environement, if Mary installs a set of plugins and Joe installs another, they should be isolated.20:56:49
@sjfloat:matrix.orgsjfloatThis has no direct analog in common distros.20:57:25
@sjfloat:matrix.orgsjfloat(That occurs to me, anyway)20:57:33
@sjfloat:matrix.orgsjfloat * In a multiuser environment, if Mary installs a set of plugins and Joe installs another, they should be isolated.20:58:34
@sjfloat:matrix.orgsjfloatI guess it does in dev tools with user PMs.20:59:11
@yuu:matrix.orgYuu Yin

sjfloat: hmm actually i also have those installed with home-manager. lv2 and vst exist in

/nix/var/nix/profiles/per-user/yuu/home-manager/home-path/lib
``
21:14:55
@yuu:matrix.orgYuu Yin but what gets in ~/.nix-profile/ is just /nix/var/nix/profiles/per-user/yuu/profile 21:18:58
@sjfloat:matrix.orgsjfloatRedacted or Malformed Event23:04:22
@sjfloat:matrix.orgsjfloat I have ~/.nix-profile -> /nix/var/nix/profiles/per-user/steve/profile/ 23:06:40
@sjfloat:matrix.orgsjfloat The only thing I have under nix/var/nix/profiles/per-user/steve/home-manager are things pertaining to home-manager. 23:07:22
@sjfloat:matrix.orgsjfloat I have plugin directories under /home/steve/.nix-profile/lib/ 23:08:46
@sjfloat:matrix.orgsjfloat For example: /nix/var/nix/profiles/per-user/steve/profile/lib/ladspa 23:09:40
26 Jul 2022
@yuu:matrix.orgYuu Yin sjfloat: for some obscure reason i don't have ~/.nix-profile/lib 01:10:48
@yuu:matrix.orgYuu Yin

sjfloat: which revision of home-manager are you using? do you integrate home-manager with nixos with these options?

                useUserPackages = true;
                useGlobalPkgs = true;

01:12:02

Show newer messages


Back to Room ListRoom Version: 9