system/modules/home-manager/configs/window-manager/hyprland/easyfocus-hyprland.nix

20 lines
519 B
Nix

{ pkgs, ... }:
pkgs.rustPlatform.buildRustPackage {
pname = "easyfocus-hyprland";
version = "2024-03-14";
src = pkgs.fetchFromGitHub {
owner = "PostCyberPunk";
repo = "easyfocus-hyprland";
rev = "382efb8bcdbb5e35a417d4ef415f92f5fca0d41e";
hash = "sha256-BLX3ASmTq+xkUOQQ0yBCn/mhsnz6JU2u+lor1YYHkdI=";
};
cargoHash = "sha256-M72KO6Z/ZCsns1yZd5eqz94CSIZ/dI4SpGjnqJ9LYko=";
nativeBuildInputs = with pkgs;
[ pkg-config glib ];
buildInputs = with pkgs; [ glib gtk3 gtk-layer-shell ];
}