diff --git a/README.md b/README.md index 5522ec3..932fd8e 100644 --- a/README.md +++ b/README.md @@ -58,10 +58,16 @@ Die Konfiguration ist in logische Module unterteilt, um die Wartung und Übertra ## Installation & Setup +### 0. Temporäre Shell mit Git + +```bash +nix-shell -p git +``` + ### 1. Repository klonen ```bash -git clone https://github.com/DEIN_USERNAME/nixos-config.git ~/nixos +git clone https://gitea.timvandenboom.eth64.de/nils/nixos ~/nixos cd ~/nixos ``` @@ -130,24 +136,7 @@ Wenn du Änderungen vornimmst, folge immer diesem Ablauf: --- -### Was wurde ergänzt? - -* **Pfad-Klarheit**: Es wird explizit auf `/home/nils/nixos` hingewiesen. -* **Git-Pflicht**: Der Hinweis auf `git init` und die Notwendigkeit von `git add` für Flakes ist jetzt prominenter. -* **Boot-Befehl**: Die Unterscheidung zwischen `switch` und `boot` wurde hinzugefügt, da du für das Hibernation-Setup zwingend den `boot`-Parameter benötigst, um die Kernel-Parameter (`resume_offset`) im Bootloader zu registrieren. - -Soll ich noch einen Abschnitt hinzufügen, wie man überprüft, ob der Symlink korrekt gesetzt wurde? - -### 3. Hardware-Konfiguration - -Die `hardware-configuration.nix` ist spezifisch für jedes Gerät. Sie wird automatisch generiert und sollte im Hauptverzeichnis bleiben. - -* Die Datei wird beim ersten Setup automatisch eingebunden. - - -* **Wichtig:** Falls du das System auf neuer Hardware aufsetzt, generiere sie mit `nixos-generate-config` neu. - -### 4. Konfiguration anwenden +### Konfiguration anwenden ```bash sudo nixos-rebuild switch --flake .#nixos