nixos-config/system/headless.nix
Christoph Heiss 0d21925895
system: headless: enable man pages
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-01-07 02:51:46 +01:00

29 lines
723 B
Nix

{ pkgs, ... }:
{
appstream.enable = false;
# This is currently broken, as of 30-09-2023 nixos-unstable. Disable for now
# as to not block deployments. qemu-guest-agent pulls in gtk+3 down the line,
# which does not properly disable X11/Wayland support.
# environment.noXlibs = true;
environment.systemPackages = with pkgs; [ screen ];
services.udisks2.enable = false;
sound.enable = false;
systemd = {
oomd.enable = false;
targets.hibernate.enable = false;
targets.hybrid-sleep.enable = false;
targets.sleep.enable = false;
targets.suspend.enable = false;
};
xdg.autostart.enable = false;
xdg.icons.enable = false;
xdg.mime.enable = false;
xdg.sounds.enable = false;
}