{ config, lib, pkgs, ... }: { programs.uwsm.enable = true; programs.hyprland = { enable = true; xwayland.enable = false; withUWSM = true; }; # launch hyprland on login # systemd.services.hyprland = { # description = "Hyprland"; # wantedBy = [ "graphical.target" ]; # after = [ "display-manager.service" ]; # serviceConfig = { # Type = "simple"; # ExecStart = "${pkgs.hyprland}/bin/hyprland"; # Restart = "always"; # RestartSec = "5"; # User = config.var.username; # }; # }; environment.systemPackages = with pkgs; [ waybar ]; }