ytd-dotfiles/sys/hyprland.nix

33 lines
512 B
Nix

{ config, pkgs, ... }:
{
services.greetd = {
enable = true;
settings = {
default_session = {
command = "${pkgs.greetd.greetd}/bin/agreety --cmd Hyprland";
};
};
};
programs.hyprland = {
enable = true;
xwayland.enable = true;
};
xdg.portal.enable = true;
xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];
hardware.graphics.enable = true;
environment.systemPackages = with pkgs; [
waybar
dunst
libnotify
kitty
wofi
];
}