From ff9628bea65c712e30caae110365e6f75be92bae Mon Sep 17 00:00:00 2001 From: figsoda Date: Fri, 30 Sep 2022 16:12:02 -0400 Subject: [PATCH 1/2] felix-fm: init at 1.1.2 --- .../file-managers/felix-fm/default.nix | 25 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/applications/file-managers/felix-fm/default.nix diff --git a/pkgs/applications/file-managers/felix-fm/default.nix b/pkgs/applications/file-managers/felix-fm/default.nix new file mode 100644 index 000000000000..f3536797423a --- /dev/null +++ b/pkgs/applications/file-managers/felix-fm/default.nix @@ -0,0 +1,25 @@ +{ lib, rustPlatform, fetchFromGitHub, zoxide }: + +rustPlatform.buildRustPackage rec { + pname = "felix"; + version = "1.1.2"; + + src = fetchFromGitHub { + owner = "kyoheiu"; + repo = pname; + rev = "v${version}"; + sha256 = "180f2crd134rp3r2333nhc78nzf1n6jryfc7n2qb6ckfkrkzb7zi"; + }; + + cargoSha256 = "sha256-VDIk0xb/p1eqxFFYTFdSnkSuHLnTcVh5tGBuCUj0dnw="; + + checkInputs = [ zoxide ]; + + meta = with lib; { + description = "A tui file manager with vim-like key mapping"; + homepage = "https://github.com/kyoheiu/felix"; + license = licenses.mit; + maintainers = with maintainers; [ figsoda ]; + mainProgram = "fx"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 0fae19eda775..5a7535839728 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -1747,6 +1747,8 @@ with pkgs; inherit (qt5) wrapQtAppsHook; }; + felix-fm = callPackage ../applications/file-managers/felix-fm { }; + joshuto = callPackage ../applications/file-managers/joshuto { inherit (darwin.apple_sdk.frameworks) SystemConfiguration Foundation; }; From ba9b47f30ff93dde35954337500f89a13d5deacb Mon Sep 17 00:00:00 2001 From: figsoda Date: Sat, 1 Oct 2022 11:23:13 -0400 Subject: [PATCH 2/2] felix-fm: 1.1.2 -> 1.2.0 --- pkgs/applications/file-managers/felix-fm/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/file-managers/felix-fm/default.nix b/pkgs/applications/file-managers/felix-fm/default.nix index f3536797423a..121a1708a5b7 100644 --- a/pkgs/applications/file-managers/felix-fm/default.nix +++ b/pkgs/applications/file-managers/felix-fm/default.nix @@ -2,16 +2,16 @@ rustPlatform.buildRustPackage rec { pname = "felix"; - version = "1.1.2"; + version = "1.2.0"; src = fetchFromGitHub { owner = "kyoheiu"; repo = pname; rev = "v${version}"; - sha256 = "180f2crd134rp3r2333nhc78nzf1n6jryfc7n2qb6ckfkrkzb7zi"; + sha256 = "sha256-7WeikYd/mADsp9DQ0jelhuZo5ZiyJrHG9HBg/YLpjZY="; }; - cargoSha256 = "sha256-VDIk0xb/p1eqxFFYTFdSnkSuHLnTcVh5tGBuCUj0dnw="; + cargoSha256 = "sha256-IUiyDk+TRfODXQ+45ARcFximkLVk32pqvJfn23H0kAw="; checkInputs = [ zoxide ];