turn string option into the many sub options
This enables me to enable multiple desktop environments at the same time.
This commit is contained in:
parent
17e0ff33a0
commit
f8b6dd5e7c
17 changed files with 30 additions and 29 deletions
|
|
@ -5,7 +5,6 @@
|
|||
];
|
||||
|
||||
osbmModules = {
|
||||
desktopEnvironment = "none";
|
||||
machineType = "server";
|
||||
users = [ "osbm" ];
|
||||
services = {
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@
|
|||
];
|
||||
|
||||
osbmModules = {
|
||||
desktopEnvironment = "gnome";
|
||||
desktopEnvironment.gnome.enable = true;
|
||||
machineType = "mobile";
|
||||
hardware.systemd-boot.enable = false; # Mobile devices use different bootloader
|
||||
programs.graphical.enable = false;
|
||||
|
|
|
|||
|
|
@ -11,7 +11,6 @@
|
|||
];
|
||||
|
||||
osbmModules = {
|
||||
desktopEnvironment = "none";
|
||||
fonts.enable = false;
|
||||
services.tailscale.enable = true;
|
||||
hardware.systemd-boot.enable = false; # SD card uses extlinux
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@
|
|||
];
|
||||
|
||||
osbmModules = {
|
||||
desktopEnvironment = "none";
|
||||
machineType = "server";
|
||||
hardware.systemd-boot.enable = false; # Uses extlinux bootloader
|
||||
};
|
||||
|
|
|
|||
|
|
@ -12,7 +12,6 @@
|
|||
];
|
||||
|
||||
osbmModules = {
|
||||
desktopEnvironment = "none";
|
||||
machineType = "server";
|
||||
hardware.systemd-boot.enable = false; # Raspberry Pi uses init-script bootloader
|
||||
services = {
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
];
|
||||
|
||||
osbmModules = {
|
||||
desktopEnvironment = "plasma";
|
||||
desktopEnvironment.plasma.enable = true;
|
||||
machineType = "laptop";
|
||||
emulation.aarch64.enable = true;
|
||||
hardware.sound.enable = true;
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
../../../modules/nixos
|
||||
];
|
||||
osbmModules = {
|
||||
desktopEnvironment = "none";
|
||||
machineType = "server";
|
||||
services = {
|
||||
hydra.enable = true;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
];
|
||||
|
||||
osbmModules = {
|
||||
desktopEnvironment = "plasma";
|
||||
desktopEnvironment.plasma.enable = true;
|
||||
machineType = "desktop";
|
||||
programs = {
|
||||
adbFastboot.enable = true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue