Merge pull request #125217 from sikmir/sfm

authored by

Sandro and committed by
GitHub
6a03eb62 59edafbc

+29
+27
pkgs/applications/misc/sfm/default.nix
···
··· 1 + { lib, stdenv, fetchFromGitHub, conf ? null }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "sfm"; 5 + version = "0.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "afify"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + hash = "sha256-i4WzYaJKityIt+LPWCbd6UsPBaYoaS397l5BInOXQQA="; 12 + }; 13 + 14 + configFile = lib.optionalString (conf!=null) (lib.writeText "config.def.h" conf); 15 + 16 + postPatch = lib.optionalString (conf!=null) "cp ${configFile} config.def.h"; 17 + 18 + installFlags = [ "PREFIX=$(out)" ]; 19 + 20 + meta = with lib; { 21 + description = "Simple file manager"; 22 + homepage = "https://github.com/afify/sfm"; 23 + license = licenses.isc; 24 + platforms = platforms.unix; 25 + maintainers = with maintainers; [ sikmir ]; 26 + }; 27 + }
+2
pkgs/top-level/all-packages.nix
··· 7264 7265 nnn = callPackage ../applications/misc/nnn { }; 7266 7267 shfm = callPackage ../applications/misc/shfm { }; 7268 7269 noise-repellent = callPackage ../applications/audio/noise-repellent { };
··· 7264 7265 nnn = callPackage ../applications/misc/nnn { }; 7266 7267 + sfm = callPackage ../applications/misc/sfm { }; 7268 + 7269 shfm = callPackage ../applications/misc/shfm { }; 7270 7271 noise-repellent = callPackage ../applications/audio/noise-repellent { };