vuls: init at 0.27.0 (#348530)
[NixPkgs.git] / pkgs / tools / wayland / hyprland-per-window-layout / default.nix
bloba8ad214bc087bcc53af8bfb5e9c123be618b410b
1 { lib, fetchFromGitHub, rustPlatform }:
3 rustPlatform.buildRustPackage rec {
4   pname = "hyprland-per-window-layout";
5   version = "2.13";
7   src = fetchFromGitHub {
8     owner = "coffebar";
9     repo = pname;
10     rev = version;
11     hash = "sha256-Bwdh+Cy5LTRSBDfk4r28FmPRUEHYI++nKRhS9eSSbyg=";
12   };
14   cargoHash = "sha256-GX8Xo/1TwP/y+T1ErIjk+SriXyLpb1JDddYwod8DoxM=";
16   meta = with lib; {
17     description = "Per window keyboard layout (language) for Hyprland wayland compositor";
18     homepage = "https://github.com/coffebar/hyprland-per-window-layout";
19     license = licenses.mit;
20     maintainers = [ maintainers.azazak123 ];
21     platforms = platforms.linux;
22     mainProgram = "hyprland-per-window-layout";
23   };