blob: 7bf9755d4fcaec6638bf2fdb184fd81447dbfffa (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
rec {
all = {
barebones = [ "cli-essential" "fonts" "users-standard" ];
};
server = rec {
minimal-server = all.barebones ++ [
"dnsmasq" "httpd"
];
home-server = minimal-server ++ [
"samba" "ftp"
];
};
personal = rec {
personal = all.barebones ++ [ # default.nix is always included by autoconfig
"hardware-general" "virtualization"
# GUI
"gui-essential" "xserver" "openbox-de"
# Work/development
"cli-powerful" "dev-cli" "tex" "web-server"
# Custom hardware
"keyboards-custom" "rtl-sdr"
];
desktop = personal ++ [
"dev-gui" "gui-powerful"
];
laptop = personal ++ [
"battery" "hardware-laptop"
];
};
}
|