mirror of
https://github.com/TheWanderingCrow/CrOS.git
synced 2026-01-11 09:44:08 -05:00
Saved some repetition on options
This commit is contained in:
parent
dd5a104c5c
commit
0fe8811b69
1 changed files with 15 additions and 13 deletions
|
|
@ -4,19 +4,21 @@
|
|||
pkgs,
|
||||
...
|
||||
}: {
|
||||
options.packages = {
|
||||
enable = lib.mkEnableOption "enables packages";
|
||||
core.enable = lib.mkEnableOption "enables required packages";
|
||||
gui.enable = lib.mkEnableOption "enables gui+DE packages";
|
||||
programming.enable = lib.mkEnableOption "enables programming packages";
|
||||
hacking.enable = lib.mkEnableOption "enables hacking packages";
|
||||
mudding.enable = lib.mkEnableOption "enables mudding packages";
|
||||
gaming.enable = lib.mkEnableOption "enables gaming packages";
|
||||
};
|
||||
|
||||
options.users = {
|
||||
enable = lib.mkEnableOption "enables users";
|
||||
crow.enable = lib.mkEnableOption "enable crow";
|
||||
options =
|
||||
packages = {
|
||||
enable = lib.mkEnableOption "enables packages";
|
||||
core.enable = lib.mkEnableOption "enables required packages";
|
||||
gui.enable = lib.mkEnableOption "enables gui+DE packages";
|
||||
programming.enable = lib.mkEnableOption "enables programming packages";
|
||||
hacking.enable = lib.mkEnableOption "enables hacking packages";
|
||||
mudding.enable = lib.mkEnableOption "enables mudding packages";
|
||||
gaming.enable = lib.mkEnableOption "enables gaming packages";
|
||||
};
|
||||
|
||||
users = {
|
||||
enable = lib.mkEnableOption "enables users";
|
||||
crow.enable = lib.mkEnableOption "enable crow";
|
||||
};
|
||||
};
|
||||
|
||||
config = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue