1.5 KiB
1.5 KiB
Nomarchy Distribution - TODO List
1. Professional Installer [IN PROGRESS]
- Refactor with
gumfor stylized UI. - Add clear section headers and environment checks.
- Implement software profile selection.
- Add "Pre-flight Check" summary screen showing all selected options (disk, user, profiles) before proceeding.
- Implement post-install "Success" dashboard with next steps.
- Improve disk selection to show more metadata (vendor, model, serial).
2. Nomarchy Plymouth Theme [IN PROGRESS]
- Create custom theme assets in
assets/plymouth/. - Center official logo on splash screen.
- Declarative integration in
modules/system/plymouth.nix. - Implement full LUKS password entry support (password prompt, bullet indicators).
- Add smooth fade-in/fade-out animations for the logo.
- Add system message display (e.g., "Rebooting...", "Checking Disk...").
3. System Branding (Fastfetch & Terminal) [DONE]
- Restore and optimize official ASCII logo (
logo.txt). - Update
config/fastfetch/config.jsoncto use new logo and declarative stats. - Update
nomarchy-show-logoto use centralized branding path. - Declaratively map all branding assets via Home Manager.
4. Repo Hygiene & Consistency [DONE]
- Remove legacy Arch Linux imperative scripts.
- Move all dynamic state to unified
state.json. - Implement professional state migration via Home Manager activation.
- Declaratively link all
config/directories withrecursive = true. - Transition to Remote-First Upstream model.