all repos — nix-packages @ 951422f947dec61a2416b3e1f86639a7dcb5b9ba

My personal collection of packages for nix

pkgs/dirstat-rs: init at 0.3.7

Alan Pearce
commit

951422f947dec61a2416b3e1f86639a7dcb5b9ba

parent

37a4d86b7ab22d689577446be45b2b4106cf8bb2

2 files changed, 28 insertions(+), 0 deletions(-)

jump to
M default.nixdefault.nix
@@ -14,6 +14,7 @@ lib = import ./lib { inherit pkgs; }; # functions
modules = import ./modules/nixos; # NixOS modules overlays = import ./overlays; # nixpkgs overlays + dirstat-rs = pkgs.callPackage ./pkgs/dirstat-rs { }; go-instrument = pkgs.callPackage ./pkgs/go-instrument { }; htmlformat = pkgs.callPackage ./pkgs/htmlformat { }; emacs-unlimited-select = pkgs.callPackage ./pkgs/emacs-unlimited-select { };
A pkgs/dirstat-rs/default.nix
@@ -0,0 +1,27 @@
+{ + lib, + rustPlatform, + fetchFromGitHub, +}: + +rustPlatform.buildRustPackage rec { + pname = "dirstat-rs"; + version = "0.3.7"; + + src = fetchFromGitHub { + owner = "scullionw"; + repo = "dirstat-rs"; + rev = "v${version}"; + hash = "sha256-gDIUYhc+GWbQsn5DihnBJdOJ45zdwm24J2ZD2jEwGyE="; + }; + + cargoHash = "sha256-lgvuiVCcFrnawmj/dNn/SzUj5k8LVNQ649eqOSDbJbQ="; + + meta = { + description = "Fastest(?) disk usage cli, similar to windirstat"; + homepage = "https://github.com/scullionw/dirstat-rs"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ alanpearce ]; + mainProgram = "dirstat-rs"; + }; +}