From 0e63547d8f3a264a417cf51f5fbc628285762e29 Mon Sep 17 00:00:00 2001 From: tdro Date: Thu, 25 Mar 2021 03:47:15 -0400 Subject: .config/nixpkgs: Add lit and shfmt --- .config/nixpkgs/packages/literate/default.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .config/nixpkgs/packages/literate/default.nix (limited to '.config/nixpkgs/packages') diff --git a/.config/nixpkgs/packages/literate/default.nix b/.config/nixpkgs/packages/literate/default.nix new file mode 100644 index 0000000..f5be32e --- /dev/null +++ b/.config/nixpkgs/packages/literate/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchgit, dmd, dub }: + +stdenv.mkDerivation rec { + name = "Literate"; + version = "7004dffec0cff3068828514eca72172274fd3f7d"; + + src = fetchgit { + rev = version; + url = "https://github.com/zyedidia/Literate.git"; + sha256 = "0x4xgrdskybaa7ssv81grmwyc1k167v3nwj320jvp5l59xxlbcvs"; + }; + + buildInputs = [ dmd dub ]; + + installPhase = "install -D bin/lit $out/bin/lit"; + + meta = with stdenv.lib; { + description = "A literate programming tool for any language"; + homepage = "http://literate.zbyedidia.webfactional.com/"; + license = licenses.mit; + platforms = platforms.unix; + }; +} -- cgit v1.2.3