dots/modules/desktop/de/hyprland.nix

32 lines
578 B
Nix

{ config, lib, pkgs, self, ... }:
{
programs.hyprland.enable = true;
programs.hyprland.withUWSM = true;
# Optional, hint electron apps to use wayland:
environment.sessionVariables.NIXOS_OZONE_WL = "1";
programs.hyprlock.enable = true;
services.hypridle.enable = true;
environment.systemPackages = with pkgs; [
ghostty
waybar
swww
grim
slurp
wl-clipboard
brightnessctl
helvum
walker
playerctl
swaynotificationcenter
hyprshot
matugen
pywalfox-native
hyprshade
];
programs.ssh.startAgent = true;
}