Update readme.md

This commit is contained in:
ediblerope 2026-03-28 19:25:26 +00:00 committed by GitHub
parent 041664eac7
commit 8dd75bf376
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -13,21 +13,25 @@ Flake-based NixOS configuration for three machines, built and deployed directly
## Structure ## Structure
``` ```
flake.nix # Flake inputs and host definitions ├── .github
common.nix # Shared config for all hosts │ └── workflows
hosts/ │ └── update.yml # Auto-updates flake.lock daily
FredOS-Gaming.nix # Gaming-specific config ├── apps # Per-app config files
FredOS-Macbook.nix # Macbook-specific config ├── home-manager # Home Manager config
FredOS-Mediaserver.nix # Mediaserver-specific config ├── hosts
hardware/ │ ├── FredOS-Gaming.nix # Gaming-specific config
FredOS-Gaming.nix # Hardware config + bootloader │ ├── FredOS-Macbook.nix # Macbook-specific config
FredOS-Macbook.nix │ ├── FredOS-Mediaserver.nix # Mediaserver-specific config
FredOS-Mediaserver.nix │ └── hardware
apps/ # Per-app config files │ ├── FredOS-Gaming.nix # Hardware config + bootloader + hostname
settings/ # Shared system settings (GNOME, locale, audio, etc.) │ ├── FredOS-Macbook.nix
services/ # Service definitions │ └── FredOS-Mediaserver.nix
home-manager/ # Home Manager config ├── services # Service definitions
walls/ # Wallpapers ├── 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 ## Day-to-day usage