dots/modules/desktop/de/hyprland.nix

34 lines
608 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
vicinae
playerctl
swaynotificationcenter
hyprshot
matugen
glib
pywalfox-native
hyprshade
hyprpolkitagent
];
programs.ssh.startAgent = true;
}