diff options
author | Nikolay Korotkiy <sikmir@gmail.com> | 2020-02-01 19:53:24 +0300 |
---|---|---|
committer | Nikolay Korotkiy <sikmir@gmail.com> | 2020-02-02 11:34:02 +0300 |
commit | 43686160bc49e4c8fa0fa8d2fb143b672e124b19 (patch) | |
tree | ee40cc601452e75ab67e10455df65953d1797274 /pkgs/tools/system | |
parent | 24c739c5128268f2eef7f92371ccecd631794243 (diff) | |
download | nixpkgs-43686160bc49e4c8fa0fa8d2fb143b672e124b19.tar nixpkgs-43686160bc49e4c8fa0fa8d2fb143b672e124b19.tar.gz nixpkgs-43686160bc49e4c8fa0fa8d2fb143b672e124b19.tar.bz2 nixpkgs-43686160bc49e4c8fa0fa8d2fb143b672e124b19.tar.lz nixpkgs-43686160bc49e4c8fa0fa8d2fb143b672e124b19.tar.xz nixpkgs-43686160bc49e4c8fa0fa8d2fb143b672e124b19.tar.zst nixpkgs-43686160bc49e4c8fa0fa8d2fb143b672e124b19.zip |
ytop: init at 0.4.0
Diffstat (limited to 'pkgs/tools/system')
-rw-r--r-- | pkgs/tools/system/ytop/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/pkgs/tools/system/ytop/default.nix b/pkgs/tools/system/ytop/default.nix new file mode 100644 index 00000000000..b1677dadf9d --- /dev/null +++ b/pkgs/tools/system/ytop/default.nix @@ -0,0 +1,28 @@ +{ stdenv, rustPlatform, fetchFromGitHub, IOKit }: + +assert stdenv.isDarwin -> IOKit != null; + +rustPlatform.buildRustPackage rec { + pname = "ytop"; + version = "0.4.0"; + + src = fetchFromGitHub { + owner = "cjbassi"; + repo = pname; + rev = version; + sha256 = "1158nlg5b93jyljwvf9f2m8m3ph8sksk5dh9sfnvbiifbk4gizv7"; + }; + + buildInputs = stdenv.lib.optionals stdenv.isDarwin [ IOKit ]; + + cargoSha256 = "11pcchwahcwdvmfwfs6j2zg23grlw538wfs90mvqy2mpccj7d3ys"; + verifyCargoDeps = true; + + meta = with stdenv.lib; { + description = "A TUI system monitor written in Rust"; + homepage = https://github.com/cjbassi/ytop; + license = licenses.mit; + maintainers = with maintainers; [ sikmir ]; + platforms = platforms.unix; + }; +} |