| 14 Dec 2025 |
Qyriad | it genuinely was not even the original intent by the name "Lix", believe it or notbu | 18:06:38 |
Qyriad | but it was definitely a good reason to stick with the name and definitely motivation for the branding color scheme | 18:07:10 |
| 5five5 joined the room. | 18:20:26 |
piegames | Well I'm not a lesbian, so clearly it must be Lonbinary Nix | 20:21:18 |
toonn | I can't help but make the lix -> licks association and think of furry sysadmins. | 20:50:50 |
0x4fbb09 it/its ⛯✇ΘΔ | mlem systems | 20:53:18 |
Coca | oh so this is how https://github.com/nikstur/lon came to be then! | 21:13:59 |
| 15 Dec 2025 |
| n4ch723hr3r (putting stuff in your name is cringe) joined the room. | 00:11:18 |
| @n4ch723hr3r:nope.chat changed their display name from n4ch723hr3r (stuff in name is cringe) to MOVED TO n4ch7@n3831.net. | 00:16:10 |
| @n4ch723hr3r:nope.chat left the room. | 05:00:52 |
| yuki sireneva joined the room. | 10:26:52 |
| holly [she/it] 🏳️⚧️ changed their display name from olivia [she/it] 🏳️⚧️ to holly [she/it] 🏳️⚧️. | 13:36:02 |
| Lotte (it/its)/Cinny (she/her) joined the room. | 17:43:58 |
Lotte (it/its)/Cinny (she/her) | gcroots have to be symlinks to nix store paths (potentially indirectly) right? | 17:45:53 |
Lotte (it/its)/Cinny (she/her) | not, say, empty files that have the same name as a path in /nix/store | 17:46:09 |
Qyriad | correct, also not just any symlink is a gcroot | 18:30:05 |
helle (just a stray cat girl) | not me wanting to aggressively take away nix-env and nix profile away from new users and replace them with warnings sigh, such a foot gun if someone actually intends to want declarative configs but well is running into old documentation | 18:51:19 |
Lotte (it/its)/Cinny (she/her) | presumably only if it points at the canonical base path of a nix store path?
so /nix/store/hash-name and not /nix/store/./hash-name or /nix/store/hash-nam file? | 19:04:19 |
Lotte (it/its)/Cinny (she/her) | * presumably only if it points at the canonical base path of a nix store path?
so /nix/store/hash-name and not /nix/store/./hash-name or /nix/store/hash-name/file? | 19:05:37 |
neobrain | how would you do declarative config? Rely on NixOS's global configuration and/or home manager? | 19:06:43 |
neobrain | * how would you do declarative program installation? Rely on NixOS's global configuration and/or home manager? | 19:06:52 |
aloisw | Also I think they need to be somewhere in /nix/var/nix/gcroots. | 19:26:31 |
helle (just a stray cat girl) | In reply to @neobrain:matrix.org how would you do declarative program installation? Rely on NixOS's global configuration and/or home manager? flakey-profiles is my favourite for per user (on non nixos), nixos global otherwise (both of these actually come from the same flake.nix in my dotfiles repo in my current setup | 19:26:39 |
helle (just a stray cat girl) | https://github.com/lf-/flakey-profile it was literally the first thing we used, declarative installation imo is like part of the whole point of using tools like lix and an ecosystem like nix | 19:32:02 |
helle (just a stray cat girl) | (technically could easily be done without flakes, but this saves some bootstrapping and explaining of that) | 19:35:27 |
KFears (they/them) | In reply to @helle:tacobelllabs.net not me wanting to aggressively take away nix-env and nix profile away from new users and replace them with warnings sigh, such a foot gun if someone actually intends to want declarative configs but well is running into old documentation I'd be in favor lol | 19:37:56 |
KFears (they/them) | I think I had a page draft, somewhere, explaining why those are bad... | 19:38:23 |
KFears (they/them) | For Lix docs, I mean | 19:39:02 |
helle (just a stray cat girl) | throw it on the wiki as a draft for now if you want | 19:39:14 |
helle (just a stray cat girl) | I mean I may just write a little wrapper for that purpose for now, so I can include that in a suggested first setup, also probably a little tool to chase down things like channels, etc, not bad per se, but again, you need to know why they are good or bad in cases and if you ask me for help I am going to make you not use them | 19:39:52 |