{ config, lib, pkgs, ... }: { imports = [ ./hardware.nix ./networking.nix ./users.nix ./coding.nix ./gaming.nix ]; time.timeZone = "America/Los_Angeles"; i18n.defaultLocale = "en_US.UTF-8"; nixpkgs.config.allowUnfree = true; environment.systemPackages = with pkgs; [ lshw firefox ]; services.xserver = { enable = true; desktopManager = { cinnamon.enable = true; xterm.enable = false; }; }; services.displayManager.defaultSession = "cinnamon"; system.stateVersion = "24.05"; }