about summary refs log tree commit diff
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2021-01-01 02:27:26 +0100
committerGitHub <noreply@github.com>2021-01-01 02:27:26 +0100
commit027b3b478eb2b62838acdfc0d3104842f235bdca (patch)
tree791437ac078b7605dc29d4b867b6e42b83c4af15
parent79adc84f5e983748ea684b206c2340c9c9ca8b76 (diff)
parent969356d3aeaf663d609b59389a6322a9556439bf (diff)
downloadnixlib-027b3b478eb2b62838acdfc0d3104842f235bdca.tar
nixlib-027b3b478eb2b62838acdfc0d3104842f235bdca.tar.gz
nixlib-027b3b478eb2b62838acdfc0d3104842f235bdca.tar.bz2
nixlib-027b3b478eb2b62838acdfc0d3104842f235bdca.tar.lz
nixlib-027b3b478eb2b62838acdfc0d3104842f235bdca.tar.xz
nixlib-027b3b478eb2b62838acdfc0d3104842f235bdca.tar.zst
nixlib-027b3b478eb2b62838acdfc0d3104842f235bdca.zip
Merge pull request #107811 from llathasa-veleth/master
-rw-r--r--maintainers/maintainer-list.nix6
-rw-r--r--pkgs/tools/misc/disfetch/default.nix29
-rw-r--r--pkgs/top-level/all-packages.nix2
3 files changed, 37 insertions, 0 deletions
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index 3c769a9c1fa8..a7bd7f24e852 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -9420,6 +9420,12 @@
       fingerprint = "4D23 ECDF 880D CADF 5ECA  4458 874B D6F9 16FA A742";
     }];
   };
+  vel = {
+    email = "llathasa@outlook.com";
+    github = "llathasa-veleth";
+    githubId = 61933599;
+    name = "vel";
+  };
   velovix = {
     email = "xaviosx@gmail.com";
     github = "velovix";
diff --git a/pkgs/tools/misc/disfetch/default.nix b/pkgs/tools/misc/disfetch/default.nix
new file mode 100644
index 000000000000..d80247801f0c
--- /dev/null
+++ b/pkgs/tools/misc/disfetch/default.nix
@@ -0,0 +1,29 @@
+{ stdenv
+, lib
+, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+  pname = "disfetch";
+  version = "1.12";
+
+  src = fetchFromGitHub {
+    owner = "llathasa-veleth";
+    repo = "disfetch";
+    rev = version;
+    sha256 = "1zm8q0fx695x28zg8ihzk3w41439v47n68cw6k551x31mls939yn";
+  };
+
+  dontBuild = true;
+
+  installPhase = ''
+    install -Dm755 -t $out/bin disfetch
+  '';
+
+  meta = with lib; {
+    description = "Yet another *nix distro fetching program, but less complex";
+    homepage = "https://github.com/llathasa-veleth/disfetch";
+    license = licenses.mit;
+    platforms = platforms.all;
+    maintainers = [ maintainers.vel ];
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 3bdfb7a8ba7f..f5050331d61d 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2008,6 +2008,8 @@ in
 
   discocss = callPackage ../tools/misc/discocss { };
 
+  disfetch = callPackage ../tools/misc/disfetch { };
+
   disk-filltest = callPackage ../tools/system/disk-filltest { };
 
   diskscan = callPackage ../tools/misc/diskscan { };