this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update README

Ben C 9cee6625 f2810b6c

+9 -5
+9 -5
README.md
··· 6 6 7 7 - flake.nix: Central file for exporting all my configs and anything else I need. 8 8 - lib.nix: Helper functions 9 - - systems/: All systems this flake configures, each system has some options that 10 - describe it but the main thing that determines what options they set are _roles_. 11 - - roles/: A role is a feature a system can have (ex. the `graphics` role enables 9 + - systemconfigs/: All systems this flake configures, each system has some options 10 + that describe it but the main thing that determines what options they set 11 + are _roles_. 12 + - nixosModules/: A set of path-"routed" NixOS modules that represent "roles". 13 + A role is a feature a system can have (ex. the `graphics` role enables 12 14 Hyprland, GUI apps, etc). Roles can either be a singular nix file, or a folder 13 15 of them if they're complicated. Files named `role1+role2.nix` represent an 14 16 _overlap_ role, which is applied if all roles delimited by `+` are turned on. 15 17 - base/: This folder contains modules applied unconditionally to all systems. 16 18 - res/: Non-nix files used in the config. Pictures, scripts, etc. 17 19 - pkgs/: Custom nix packages made for my config. 18 - - create-sys/: WIP tool for automating the creation of new systems. Currently just has an interactive prompt for adding a new `.nix` file to `systems/`. 20 + - create-sys/: WIP tool for automating the creation of new systems. Currently 21 + just has an interactive prompt for adding a new `.nix` file to `systems/`. 19 22 20 23 ## Implementation 21 24 22 - I'm not going to lie, I have no idea what I'm doing. Is every feature here implmemented well? Definitely not, but that's okay! 25 + I'm not going to lie, I have no idea what I'm doing. 26 + Is every feature here implmemented well? Definitely not, but that's okay!