universe/hosts/Infini-SWIFT/default.nix
Infinidoge 48e0ba19c2 module: add wm
This module sets up window managers, and the common xorg configuration
between them.
2023-03-30 12:29:48 -04:00

33 lines
707 B
Nix

{ suites, profiles, pkgs, lib, ... }: {
imports = lib.our.flattenListSet {
suites = with suites; [ base develop ];
imports = [ ./hardware-configuration.nix ];
profiles = with profiles;
[
networking.wireless
btrfs
];
};
system.stateVersion = "21.11";
powerManagement.resumeCommands = "${pkgs.kmod}/bin/rmod atkbd; ${pkgs.kmod}/bin/modprobe atkbd reset=1";
modules = {
boot = {
grub.enable = true;
};
hardware = {
form.laptop = true;
gpu.amdgpu = true;
wireless.enable = true;
};
services = {
proxy.enable = true;
};
desktop.wm.enable = true;
};
networking.interfaces.wlan0.useDHCP = true;
}