28 lines
575 B
Nix
28 lines
575 B
Nix
{ inputs, pkgs, ... }: {
|
|
programs.hyprland = {
|
|
enable = true;
|
|
xwayland = {
|
|
enable = true;
|
|
hidpi = true;
|
|
};
|
|
};
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
xdg-desktop-portal-hyprland
|
|
# hyprland-protocols
|
|
# xdg-desktop-portal
|
|
# xdg-desktop-portal-gtk
|
|
|
|
rofi-wayland # launcher
|
|
# wl-clipboard # wayland clipboard support
|
|
# swaylock-effects # screenlocker
|
|
# swayidle # idle daemon (screen time out)
|
|
hyprpaper # Wallpaper daemon
|
|
];
|
|
|
|
services.xserver = {
|
|
enable = true;
|
|
excludePackages = [ pkgs.xterm ];
|
|
};
|
|
}
|