Hyprland

Packages

NixOS (flakes, home-manager)

flake.nix:

{
  inputs = {
    inputactions = {
      url = "github:taj-ny/InputActions";
      inputs.nixpkgs.follows = "nixpkgs";
      inputs.hyprland.follows = "hyprland"; # Use if hyprland is in inputs too
    };
  };
}
{
  wayland.windowManager.hyprland.plugins = [
    inputs.inputactions.packages.${pkgs.system}.inputactions-hyprland
  ];
}

hyprpm

Dependencies

Arch Linux
sudo pacman -S --needed base-devel git extra-cmake-modules qt6-tools yaml-cpp libevdev

Installation

Read https://wiki.hypr.land/Plugins/Using-Plugins first.

hyprpm add https://github.com/taj-ny/InputActions