diff options
Diffstat (limited to 'pkgs/applications/misc/findex/default.nix')
-rw-r--r-- | pkgs/applications/misc/findex/default.nix | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/misc/findex/default.nix b/pkgs/applications/misc/findex/default.nix new file mode 100644 index 000000000000..1736c349f3a2 --- /dev/null +++ b/pkgs/applications/misc/findex/default.nix @@ -0,0 +1,32 @@ +{ lib, fetchFromGitHub, rustPlatform, pkg-config, keybinder3, gtk3 }: + +rustPlatform.buildRustPackage rec { + pname = "findex"; + version = "0.7.1"; + + src = fetchFromGitHub { + owner = "mdgaziur"; + repo = pname; + rev = "v${version}"; + hash = "sha256-KaT6lEbrUelv/f9bIBW4bSCuExFu4b7XI7hcrO4mD0M="; + }; + + cargoHash = "sha256-7A+EF88DJrgsKPOJt2xaBnWSMkyhpFImyZmnHcyp+Dw="; + + nativeBuildInputs = [ + pkg-config + ]; + + buildInputs = [ + gtk3 + keybinder3 + ]; + + meta = with lib; { + description = "Highly customizable application finder written in Rust and uses Gtk3"; + homepage = "https://github.com/mdgaziur/findex"; + license = licenses.gpl3Only; + platforms = platforms.linux; + maintainers = [ maintainers.pinkcreeper100 ]; + }; +} |