Add hyprland.

This commit is contained in:
jay
2025-06-29 14:12:23 -04:00
parent bc470073f6
commit 5b975d01b4
2 changed files with 29 additions and 0 deletions

View File

@@ -9,6 +9,7 @@
./programs/general.nix ./programs/general.nix
./programs/git.nix ./programs/git.nix
./programs/gstreamer.nix ./programs/gstreamer.nix
./programs/hyprland.nix
./programs/kde.nix ./programs/kde.nix
./programs/session-desktop.nix ./programs/session-desktop.nix
./programs/steam.nix ./programs/steam.nix

View File

@@ -0,0 +1,28 @@
{ pkgs, inputs, ... }: {
# Install hyprland
programs.hyprland = {
enable = true;
#package = inputs.hyprland.packages."${pkgs.system}".hyprland;
xwayland.enable = true;
};
xdg.portal.enable = true;
programs.hyprlock.enable = true;
environment.systemPackages = [
# Fix for hyprpanel network icon
pkgs.adwaita-icon-theme
pkgs.grim
pkgs.hyprpicker
pkgs.hyprshot
pkgs.jq
pkgs.libnotify
pkgs.swww
pkgs.wl-clipboard
pkgs.wlr-randr
pkgs.xdg-desktop-portal-gtk
pkgs.xdg-desktop-portal-wlr
pkgs.xdotool
];
}