diff options
| author | outremonde <outremonde@vivaldi.net> | 2025-07-02 13:10:40 -0400 |
|---|---|---|
| committer | outremonde <outremonde@vivaldi.net> | 2025-07-02 13:10:40 -0400 |
| commit | d79d1ac720c8cc07a2db8c3eace334bb37effe53 (patch) | |
| tree | e27ea0ce7d0273343acf6b8a944f8a437eeedc02 /docs | |
| parent | fe352baa4aeb5106d9d0981cd7be2d80444fc81a (diff) | |
changed structure to nested lists
Former-commit-id: 7e2db0ea644515fb142854eedcc176e4c4faa058
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/layout.md | 146 |
1 files changed, 72 insertions, 74 deletions
diff --git a/docs/layout.md b/docs/layout.md index 53370cf..00a8852 100644 --- a/docs/layout.md +++ b/docs/layout.md @@ -1,76 +1,74 @@ # Layout -I have no idea why codeberg shows this without any newlines. - -features/: Simple reusable configurations (only create an enable option and maybe one other). - system/ - gui/: Graphical configurations. - desktops/: Desktop environments, compositors, window managers, etc. - apps/: Graphical apps. - bundles/: Collections of gui configurations. - cli/: Commandline configurations. - scripts/: Custom scripts. - apps/: Commandline apps (TUIs). - utils/: Commandline utils. - shells/: Shell configurations. - bundles/: Collections of cli configs. - services/: Service configurations. - core/: Highest importance services. - extra/: Medium importance services. - misc/: Miscellaneous services. - hardware/: Hardware services. - bundles: Collections of service configs. - global/: Always enabled on every device. - server/: Server configurations. - core/: Core server configs (e.g. SSH, Backups, system monitoring). - media/: Server apps for managing media (books, videos, etc) (e.g. Calibre or Invidious). - cloud/: Server apps for file storage (e.g. Syncthing, Nextcloud). - development/: Server apps to assist in development (e.g. Git server setup). - gaming/: Game servers (e.g. Minecraft). - user/ - gui/: Graphical configurations. - desktops/ - apps/ - bundles/ - cli/ - scripts/ - apps/ - utils/ - bundles/ - services/ - global/ - home-manager.nix -modules/: Custom nix modules (Can create any amount of options). - system/: Custom nixos modules. - user/: Custom home-manager modules. - aesthetics/ - default.nix - targets/ - themes/ -secrets/: Age-encrypted secrets integrated with nixos. - user-passwords/ - culsans.age - lucas.age - server.age -users/: User specific home manager configurations - nzxt-desktop/ - culsans.nix - ideapad-laptop/ - lucas.nix - prodesk-server/ - server.nix - pendrive-iso/ - pendrive.nix -systems/: System-specific nixos configurations. - nzxt-desktop/ - system.nix - hardware.nix - ideapad-laptop/ - system.nix - hardware.nix - prodesk-server/ - system.nix - hardware.nix - pendrive-iso/ - system.nix - hardware.nix +- features/: Simple reusable configurations (only create an enable option and maybe one other). + - system/ + - gui/: Graphical configurations. + - desktops/: Desktop environments, compositors, window managers, etc. + - apps/: Graphical apps. + - bundles/: Collections of gui configurations. + - cli/: Commandline configurations. + - scripts/: Custom scripts. + - apps/: Commandline apps (TUIs). + - utils/: Commandline utils. + - shells/: Shell configurations. + - bundles/: Collections of cli configs. + - services/: Service configurations. + - core/: Highest importance services. + - extra/: Medium importance services. + - misc/: Miscellaneous services. + - hardware/: Hardware services. + - bundles: Collections of service configs. + - global/: Always enabled on every device. + - server/: Server configurations. + - core/: Core server configs (e.g. SSH, Backups, system monitoring). + - media/: Server apps for managing media (books, videos, etc) (e.g. Calibre or Invidious). + - cloud/: Server apps for file storage (e.g. Syncthing, Nextcloud). + - development/: Server apps to assist in development (e.g. Git server setup). + - gaming/: Game servers (e.g. Minecraft). + - user/ + - gui/: Graphical configurations. + - desktops/ + - apps/ + - bundles/ + - cli/ + - scripts/ + - apps/ + - utils/ + - bundles/ + - services/ + - global/ + - home-manager.nix +- modules/: Custom nix modules (Can create any amount of options). + - system/: Custom nixos modules. + - user/: Custom home-manager modules. + - aesthetics/ + - default.nix + - targets/ + - themes/ +- secrets/: Age-encrypted secrets integrated with nixos. + - user-passwords/ + - culsans.age + - lucas.age + - server.age +- users/: User specific home manager configurations + - nzxt-desktop/ + - culsans.nix + - ideapad-laptop/ + - lucas.nix + - prodesk-server/ + - server.nix + - pendrive-iso/ + - pendrive.nix +- systems/: System-specific nixos configurations. + - nzxt-desktop/ + - system.nix + - hardware.nix + - ideapad-laptop/ + - system.nix + - hardware.nix + - prodesk-server/ + - system.nix + - hardware.nix + - pendrive-iso/ + - system.nix + - hardware.nix |
