{ pkgs, lib, inputs, ... }: { imports = [ ./boot.nix ./hardware.nix ]; networking.hostName = "apollo"; networking.hostId = "40ced703"; networking.networkmanager.insertNameservers = [ "10.5.0.1" "1.1.1.1" ]; programs.hyprland = { enable = true; withUWSM = true; xwayland.enable = true; }; environment.systemPackages = with pkgs; [ kitty ]; programs.zsh.loginShellInit = '' if [[ $(tty) == "/dev/tty1" ] && uwsm check may-start; then exec uwsm start hyprland-uwsm.desktop fi ''; }