2021-09-02 17:28:59 +01:00
|
|
|
{ lib, nimPackages, fetchFromGitHub, nim, termbox, pcre }:
|
2020-06-15 09:00:19 +01:00
|
|
|
|
2021-09-02 17:28:59 +01:00
|
|
|
nimPackages.buildNimPackage rec {
|
2020-06-15 09:00:19 +01:00
|
|
|
pname = "nimmm";
|
2021-04-13 19:55:02 +01:00
|
|
|
version = "0.2.0";
|
2021-09-02 17:28:59 +01:00
|
|
|
nimBinOnly = true;
|
2020-06-15 09:00:19 +01:00
|
|
|
|
|
|
|
src = fetchFromGitHub {
|
|
|
|
owner = "joachimschmidt557";
|
|
|
|
repo = "nimmm";
|
|
|
|
rev = "v${version}";
|
2021-04-13 19:55:02 +01:00
|
|
|
sha256 = "168n61avphbxsxfq8qzcnlqx6wgvz5yrjvs14g25cg3k46hj4xqg";
|
2020-06-15 09:00:19 +01:00
|
|
|
};
|
|
|
|
|
2021-09-02 17:28:59 +01:00
|
|
|
buildInputs = [ termbox pcre ]
|
|
|
|
++ (with nimPackages; [ noise nimbox lscolors ]);
|
2020-06-15 09:00:19 +01:00
|
|
|
|
2021-01-11 07:54:33 +00:00
|
|
|
meta = with lib; {
|
2020-06-15 09:00:19 +01:00
|
|
|
description = "Terminal file manager written in nim";
|
|
|
|
homepage = "https://github.com/joachimschmidt557/nimmm";
|
|
|
|
license = licenses.gpl3;
|
|
|
|
platforms = platforms.unix;
|
|
|
|
maintainers = [ maintainers.joachimschmidt557 ];
|
|
|
|
};
|
|
|
|
}
|