aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorCaroline Larimore <caroline@larimo.re>2024-07-25 13:24:29 -0700
committerCaroline Larimore <caroline@larimo.re>2024-07-25 13:24:29 -0700
commitde48344a6eb3ff2a7167c47c8929d37ec8349976 (patch)
tree911ce76d925e0c27963268ec2c6ed259a02556c4 /README.md
parent580374922b8d8c0be596432df6933bcb49d9a516 (diff)
Update README
Diffstat (limited to 'README.md')
-rw-r--r--README.md42
1 files changed, 40 insertions, 2 deletions
diff --git a/README.md b/README.md
index ae22179..300726f 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,42 @@
# NixOS Config
-My incredibly specific, poorly modularized, very hardcoded, NixOS config
+i honestly have no clue what im doing but its working ¯\\\_(ツ)_/¯
-i honestly have no clue what im doing but its working ¯\\\_(ツ)_/¯ \ No newline at end of file
+# Hosts
+Each machine has its own config under [`hosts/`](hosts/) and enables various "[roles](roles/)"
+
+## c-pc / default
+Main desktop PC
+
+### Disks / Partitions
+See [Hardware Configuration](hosts/c-pc/hardware-configuration.nix)
+- Main SSD
+ - `boot` (fat32) -> `/boot`
+ - `zpool` (zfs pool)
+ - `root` -> `/`
+ - `home` -> `/home`
+ - `persist` -> `/persist`
+ - `secure` (encrypted)
+ - `secrets` -> `/secrets`
+ - `nix` -> `/nix`
+- 4tb HDD
+ - `4tb` (ext4) -> `/mnt/4tb`
+- 256gb SSD
+ - `ssd-256` (ext4) -> `/mnt/ssd`
+
+## copenhagen
+Home server
+
+### Disks / Partitions
+See [Hardware Configuration](hosts/copenhagen/hardware-configuration.nix)
+- Main SSD
+ - `boot` (fat32) -> `/boot`
+ - `zpool` (zfs pool)
+ - `root` -> `/`
+ - `home` -> `/home`
+ - `persist` -> `/persist`
+ - `secrets` -> `/secrets`
+ - `secure` (encrypted, unused)
+ - `nix` -> `/nix`
+- Old Server HDD
+ - `boot` (fat32, unlabeled)
+ - `box` (ext4) -> `/mnt/old`