Files
nixos/apps/hyprland/default.nix
T
kenji d22beb4580 fix(hypr): plugins future proofing via following hyprland pkgs
although hyprlandPlugins is an easy way to handle plugins, it is not
great due to pkg incompatibility.
2026-05-21 20:59:17 -05:00

28 lines
690 B
Nix

{
pkgs,
inputs,
...
}: {
imports = [
./hypr/animation.nix
./hypr/binds.nix
./hypr/exec.nix
./hypr/general.nix
./hypr/input.nix
./hypr/layers.nix
./hypr/misc.nix
./hypr/rules.nix
./scripts/movement.nix
./scripts/workspace-toggle.nix
];
wayland.windowManager.hyprland.enable = true;
wayland.windowManager.hyprland.systemd.enable = false; # for UWSM support...
wayland.windowManager.hyprland.plugins = [
inputs.hyprsplit.packages.${pkgs.system}.hyprsplit
# inputs.hypr-dynamic-cursors.packages.${pkgs.system}.hypr-dynamic-cursors
# inputs.hyprspace.packages.${pkgs.system}.Hyprspace
pkgs.hyprlandPlugins.hyprbars
];
}