# Hyprland
## Packages
NixOS (flakes, home-manager)
``flake.nix``:
```nix
{
inputs = {
inputactions = {
url = "github:taj-ny/InputActions";
inputs.nixpkgs.follows = "nixpkgs";
inputs.hyprland.follows = "hyprland"; # Use if hyprland is in inputs too
};
};
}
```
```nix
{
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 first.
```
hyprpm add https://github.com/taj-ny/InputActions
```