| 26 Mar 2024 |
Benedikt Ritter (britter) | Okay, also ist es in dem Video einfach nur komplizierter als es sein muss. | 19:54:51 |
Paul Meyer (katexochen) | Weiß nicht, wozu man da noch LVM brauchen sollte. Machen Manche aber. | 19:55:06 |
Benedikt Ritter (britter) | Noch eine Frage: Wenn du mit deinem Luks Setup zum ersten mal partionierst, fragt er dich dann nach dem Passwort mit dem verschluesselt werden soll? | 19:55:28 |
Benedikt Ritter (britter) | Und compression=zstd braucht man das wirklich?
| 19:57:35 |
Paul Meyer (katexochen) | In reply to @britter:yatrix.org Noch eine Frage: Wenn du mit deinem Luks Setup zum ersten mal partionierst, fragt er dich dann nach dem Passwort mit dem verschluesselt werden soll? Genau. Hast du die docs dazu gefunden? | 19:58:14 |
Paul Meyer (katexochen) | In reply to @britter:yatrix.org
Und compression=zstd braucht man das wirklich?
Keine Ahnung, kommt wohl if deine Festplatte an und wie viel du speichern möchtest. Ich baue sehr viel, mein Nix store ist oft 500-700gb groß (mit compression). | 20:01:25 |
Benedikt Ritter (britter) | In reply to @katexochen:matrix.org Genau. Hast du die docs dazu gefunden? Ne, ich schaue gerade hier: https://github.com/nix-community/disko/blob/master/docs/reference.md | 20:01:36 |
Paul Meyer (katexochen) | Das hier sind meine notes: https://github.com/katexochen/nixos/blob/main/docs%2Finstall.md | 20:02:31 |
Paul Meyer (katexochen) | Wobei post install nur für impermanence ist. | 20:03:36 |
Paul Meyer (katexochen) | Aber dachte der genaue disko call hilft vielleicht. 😀 | 20:04:12 |
Benedikt Ritter (britter) | Wieso heisst dein root subvolume @ und nicht root? 🤔️
| 20:22:05 |
Benedikt Ritter (britter) | In reply to @britter:yatrix.org
Wieso heisst dein root subvolume @ und nicht root? 🤔️
Ist das vielleicht eine Konvention fuer btrfs subvolume namen? | 20:27:51 |
Benedikt Ritter (britter) | Warum hast du eigene subvolumes fuer home und /var/log? | 20:43:34 |
CRTified | Vermutlich damit home und logs nicht von impermanence erfasst werden (So ins blaue hinein 😄 ) | 20:44:07 |
CRTified | home geht ja nochmal mit nem hm-modul | 20:44:22 |
Benedikt Ritter (britter) | Ach so, Impermanence wiped nur / und weil home und /var/log/ eigene subvolumes sind, werden die nicht geloescht?
| 20:46:07 |
Benedikt Ritter (britter) | Das eigene user home bei jedem Reboot zu loeschen ist vielleicht etwas extrem... | 20:49:29 |
Benedikt Ritter (britter) | Egal YOLO | 21:08:26 |
| 27 Mar 2024 |
Benedikt Ritter (britter) | Paul Meyer (katexochen)kannst du auch auf nixos-hardware mergen? https://github.com/NixOS/nixos-hardware/pull/900
| 12:14:57 |
Benedikt Ritter (britter) | Paul Meyer (katexochen)ich habe noch eine follow up frage zu deinem Impermanence setup. Wieso hast du hier /etc/nixos/ nicht mit drin? https://github.com/katexochen/nixos/blob/f931172d272faa2e15a08d757edf9a6072527d02/modules/impermanence/mod.nix#L16-L23
Anders gefragt: Wie stellst du sicher, dass deine NixOS config nach einem Reboot noch da ist?
| 12:19:05 |
CRTified | Die config liegt vermutlich unter /home irgendwo | 12:23:20 |
CRTified | Gerade bei flakes muss die nicht unter /etc/nixos liegen (und auch ohne flakes muss sie das nicht) | 12:23:44 |
CRTified | Am Ende ist ein nixos-rebuild switch nichts anderes als ein nix build von confif.system.build.toplevel, einem ausführen des activation scripts das im build result liegt und n bisschen Komfort drum herum | 12:25:01 |
CRTified | Halt so Dinge wie gcroots | 12:25:22 |
CRTified | Sobald man das weiß und damit umgehen kann, verschwimmen die Grenzen zwischen Neuinstallation und Update auch noch mehr als vorher | 12:26:12 |
Benedikt Ritter (britter) | Wenn du dein flake repo unter /etc/nixos auscheckst, brauchst du aber keine weiteren Parameter mehr angeben. Dann reicht sudo nixos-rebuild switch. Ansonsten musst du ja immer --flake /pfad/zur/flake#host-name mit angeben.
| 12:28:08 |
CRTified | Joa, und die permissions sind idR anders :D | 12:28:44 |
Moritz Sanft | Und dein Host muss das default-System sein | 12:29:07 |
CRTified | Ist halt ein anderer Workflow wenn die flake in ~ liegt | 12:29:25 |
Paul Meyer (katexochen) | meine nixos system flake liegt in /home und ich nutzte immer nixos-rebuild switch --flake .# | 12:29:38 |