{ inputs, config, lib, pkgs, outputs,... }: { imports = [ # Create users for this host ../common/users/media # Import core options ./hardware-configuration.nix ../common/core # Import optional options ../common/optional/openssh.nix ../common/optional/persistence.nix ]; boot = { loader = { systemd-boot.enable = true; efi.canTouchEfiVariables = true; timeout = 3; }; }; networking = { hostName = "sparky"; networkmanager.enable = true; enableIPv6 = false; }; services.libinput.enable = true; services.displayManager.defaultSession = "cinnamon"; services.xserver = { enable = true; displayManager.lightdm.enable = true; desktopManager = { cinnamon.enable = true; }; }; }