readme update

This commit is contained in:
2026-01-03 12:12:42 +01:00
parent 6758b8f6bc
commit 31b881972e

View File

@@ -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