Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / hy / hyprland-workspaces / package.nix
blob73c7ebe1ec420a4b3890138c8f71fb034bf92217
2   lib,
3   rustPlatform,
4   fetchFromGitHub,
5 }:
7 rustPlatform.buildRustPackage rec {
8   pname = "hyprland-workspaces";
9   version = "2.0.1";
11   src = fetchFromGitHub {
12     owner = "FieldofClay";
13     repo = "hyprland-workspaces";
14     rev = "v${version}";
15     hash = "sha256-GhUjvFMlgjTdgtV9ASW7IqE2dBktPyOlRwg6qM1r7vc=";
16   };
18   cargoHash = "sha256-RZVQSkegX8Fa9SNY7tGNxyu312oeDjXK4U1+1/UIAyA=";
20   meta = with lib; {
21     description = "Multi-monitor aware Hyprland workspace widget";
22     homepage = "https://github.com/FieldofClay/hyprland-workspaces";
23     license = licenses.mit;
24     platforms = platforms.linux;
25     maintainers = with maintainers; [ kiike donovanglover ];
26     mainProgram = "hyprland-workspaces";
27   };