From 8dd75bf3768bb578a5728e9cba144352dd732c18 Mon Sep 17 00:00:00 2001 From: ediblerope Date: Sat, 28 Mar 2026 19:25:26 +0000 Subject: [PATCH] Update readme.md --- readme.md | 34 +++++++++++++++++++--------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/readme.md b/readme.md index 6da3300..b5942f8 100644 --- a/readme.md +++ b/readme.md @@ -13,21 +13,25 @@ Flake-based NixOS configuration for three machines, built and deployed directly ## Structure ``` -flake.nix # Flake inputs and host definitions -common.nix # Shared config for all hosts -hosts/ - FredOS-Gaming.nix # Gaming-specific config - FredOS-Macbook.nix # Macbook-specific config - FredOS-Mediaserver.nix # Mediaserver-specific config - hardware/ - FredOS-Gaming.nix # Hardware config + bootloader - FredOS-Macbook.nix - FredOS-Mediaserver.nix -apps/ # Per-app config files -settings/ # Shared system settings (GNOME, locale, audio, etc.) -services/ # Service definitions -home-manager/ # Home Manager config -walls/ # Wallpapers +├── .github +│ └── workflows +│ └── update.yml # Auto-updates flake.lock daily +├── apps # Per-app config files +├── home-manager # Home Manager config +├── hosts +│ ├── FredOS-Gaming.nix # Gaming-specific config +│ ├── FredOS-Macbook.nix # Macbook-specific config +│ ├── FredOS-Mediaserver.nix # Mediaserver-specific config +│ └── hardware +│ ├── FredOS-Gaming.nix # Hardware config + bootloader + hostname +│ ├── FredOS-Macbook.nix +│ └── FredOS-Mediaserver.nix +├── services # Service definitions +├── settings # Shared system settings (GNOME, locale, audio, etc.) +├── walls # Wallpapers +├── common.nix # Shared config for all hosts +├── flake.lock # Auto-generated, updated daily by GitHub Actions +└── flake.nix # Flake inputs and host definitions ``` ## Day-to-day usage