2024-01-22 04:19:36 +00:00
|
|
|
# An extended version of the headless profile from nixpkgs. We're only covering
|
|
|
|
# the most basic settings here. This will be used both for desktop and server
|
|
|
|
# systems.
|
|
|
|
{ lib, modulesPath, ... }:
|
|
|
|
|
|
|
|
{
|
|
|
|
imports = [
|
|
|
|
"${modulesPath}/profiles/headless.nix"
|
|
|
|
];
|
|
|
|
|
2024-06-10 05:26:14 +00:00
|
|
|
# Bluetooth is so 2000s, my wireless earbuds are scratching all to hell.
|
2024-01-22 04:19:36 +00:00
|
|
|
hardware.bluetooth.enable = lib.mkDefault false;
|
|
|
|
|
2024-06-10 05:26:14 +00:00
|
|
|
# You can draw from your imagination instead.
|
2024-01-22 04:19:36 +00:00
|
|
|
hardware.opentabletdriver.enable = lib.mkDefault false;
|
2024-06-10 05:26:14 +00:00
|
|
|
|
|
|
|
# Printers? In our godforsaken headless setups. (Ok there are servers that
|
|
|
|
# handle this but you know...)
|
2024-01-22 04:19:36 +00:00
|
|
|
services.printing.enable = lib.mkDefault false;
|
|
|
|
}
|