!GczNDVOkmUAxrFFnCg:maralorn.de

❄️ Nix Da(rmstadt)

119 Members
Nächstes Treffen: 22.09.2025.(<https://md.darmstadt.ccc.de/nixda-202506>) | Dekoratives Systemmanagement. How dare you … wenn Nix hilft | Use `/roomnick` for silly sentiments. | https://nix-cheatsheet.pixie.homes67 Servers

Load older messages


SenderMessageTime
7 Jun 2025
@deeok:matrix.org@deeok:matrix.org left the room.22:07:38
@deeok:matrix.org@deeok:matrix.org joined the room.23:19:23
9 Jun 2025
@hexa:lossy.networkhexahttps://cfp.gulas.ch/gpn23/talk/KZ9WHM/00:00:50
@hexa:lossy.networkhexa #nixos-gpn23:lossy.network 00:00:52
@maralorn:maralorn.demaralornGibt es in Darmstadt irgendwelche gemeinsamen Reisepläne zur NixCon?18:27:03
@maralorn:maralorn.demaralornBin gerade aufm Heimweg aus Rapperswil ist immer sehr schön da. 😉18:27:39
@maralorn:maralorn.demaralorn * 18:28:37
10 Jun 2025
@maralorn:maralorn.demaralorn Ich bin noch nicht fertig/ zufrieden mit dem generation/profiles Thema. Ich habe jetzt das nix manual und den nixos-rebuild Code gelesen und meine Takeaway, wenn man es ernst nimmt ist, dass das behavior, dass nix-collect-garbage -d system generations cleared von nix als deprecated betrachtet wird und potentiell entfernt wird. 10:18:11
@maralorn:maralorn.demaralornhttps://nix.dev/manual/nix/2.29/command-ref/nix-collect-garbage.html10:18:21
@maralorn:maralorn.demaralorn

With the exception of $NIX_STATE_DIR/profiles/per-user/root and $NIX_STATE_DIR/profiles/default, these directories are no longer used by other commands.

Was das halt komisch, weil $NIX_STATE_DIR/profiles/system von nixos-rebuild verwendet wird.

10:19:20
@heijligen:matrix.orgheijligenhttps://github.com/NixOS/nixpkgs/commit/bbfbdb87079bb6950b297026438e048b7112208e16:50:39
11 Jun 2025
@hexa:lossy.networkhexahttps://discourse.nixos.org/t/a-look-at-nixos-nixpkgs-evaluation-times-over-the-years/6511416:10:23
@hexa:lossy.networkhexaleute schauen sich wohl gerade wieder einen ansatz mit einer minimalen module list an16:10:45
@hexa:lossy.networkhexaauf nixos master kriegt ihr ab sofort nixos-rebuild-ng, einen python rebuild16:35:16
@hexa:lossy.networkhexahabs selbst noch nicht getestet, aber falls was klemmt wisst ihr nun wieso 🤞16:35:33
16 Jun 2025
@katja:zaphyra.eukatja (she/her) Ich habe gerade preservation entdeckt und wollte mal fragen ob das hier wer verwendet?

bisher habe ich immer impermanence verwendet... aber ersteres scheint mir in der umsetzung besser gelungen zu sein?
10:54:50
@maralorn:maralorn.demaralornHuh, wild.13:05:56
@maralorn:maralorn.demaralornBemerkenswert finde ich, dass ich so auf den ersten Blick das "why?" Nicht verstehe. Das heißt es löst ein Problem von dem ich nicht wusste dass ich es habe.13:07:30
@maralorn:maralorn.demaralornAlso es soll kein bash mehr benutzen? Beim bauen der derivations oder beim partitionieren oder beim boot?13:14:37
@ma27:nicht-so.sexyma27der Vorteil für mich ist, dass ich mount units zwischen die anderen Units einreihen kann. Ich hatte schon Fälle, wo ich bestimmte Mounts zu verschiedenen Zeitpunkten gebrauch thabe.13:15:04
@katja:zaphyra.eukatja (she/her)das ist ein problem was ich hatte und was dazu führte dass ich es gefunden habe.13:18:01
@ma27:nicht-so.sexyma27
In reply to @maralorn:maralorn.de
Also es soll kein bash mehr benutzen? Beim bauen der derivations oder beim partitionieren oder beim boot?

siehe https://pad.lassul.us/nixos-perlless-activation# für eine Motivation. Ziel ist es, für Systeme in bestimmten Umgebungen (dort werden Appliances gelistet z.B.) gar nicht erst die Möglichkeit zu haben, dass jemand dort eine SHell kriegt z.B.. Also ja, geht um das Zielsystem und ncihts weiter.

Das heißt nicht, dass Interpreter verboten werden oder das das Designziel von NixOS ist, sondern dass die Möglichkeit existieren soll, solche Systeme zu bauen unter bestimmten Beschränkungen (IIRC ist Config switchen in so einer Umgebung gar nicht möglich, was aber (again, IIRC) eigentlich gewollt ist). Der nette Nebeneffekt ist IMHO, dass dadurch viele Stellen im Bootprozess modernisiert werden müssen, z.B. ist IIRC dadurch überhaupt erst systemd-in-stage1 entstanden als Alternative zu dem bash stage1.

13:19:42
@me:codesalat.devCodeSalat changed their profile picture.17:17:10
17 Jun 2025
@izzie:transgirl.cafe@izzie:transgirl.cafeI did that silly thing where one opens a pull request on nixpkgs and now I don't know what to do next :3p01:20:47
@izzie:transgirl.cafe@izzie:transgirl.cafe changed their display name from φ407-312-241 to φ(void).01:21:15
@izzie:transgirl.cafe@izzie:transgirl.cafeI think the standard procedure is to poke any maintainer with merge privileges until they look at it eh?01:25:07
@izzie:transgirl.cafe@izzie:transgirl.cafe(looks at hexa)01:25:21
@hexa:lossy.networkhexa(stop looking, I'm naked)01:25:30
@hexa:lossy.networkhexa * (stop looking, I'm naked) 01:25:39
@izzie:transgirl.cafe@izzie:transgirl.cafe👀01:25:49

Show newer messages


Back to Room ListRoom Version: 6