about summary refs log tree commit diff
path: root/pkgs/applications/misc/super_user_spark
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2015-07-30 19:13:56 +0200
committerVladimír Čunát <vcunat@gmail.com>2015-07-30 19:14:38 +0200
commit7c291e2e596654ded5a8c775c98b4b02364c28c4 (patch)
treefd57432b7f5691f27700686a89c17ed0b9b246f6 /pkgs/applications/misc/super_user_spark
parent19c6cf7756415c7f620f0385aba3c9d65c17b5a3 (diff)
downloadnixlib-7c291e2e596654ded5a8c775c98b4b02364c28c4.tar
nixlib-7c291e2e596654ded5a8c775c98b4b02364c28c4.tar.gz
nixlib-7c291e2e596654ded5a8c775c98b4b02364c28c4.tar.bz2
nixlib-7c291e2e596654ded5a8c775c98b4b02364c28c4.tar.lz
nixlib-7c291e2e596654ded5a8c775c98b4b02364c28c4.tar.xz
nixlib-7c291e2e596654ded5a8c775c98b4b02364c28c4.tar.zst
nixlib-7c291e2e596654ded5a8c775c98b4b02364c28c4.zip
super-user-spark: init at 0.1.0.0 (close #8894)
Super-User-Spark is a program for managing dotfiles.
The author is Tom Sydney Kerckhove.

Details on usage can be found on his [blogpost] as well as the [reddit thread].

[blogpost]: http://cs-syd.eu/posts/2015-07-19-super-user-spark.html
[reddit thread]: http://www.reddit.com/r/haskell/comments/3dsdi5/more_than_just_another_symlink_manager_written_in/
Diffstat (limited to 'pkgs/applications/misc/super_user_spark')
-rw-r--r--pkgs/applications/misc/super_user_spark/default.nix33
1 files changed, 33 insertions, 0 deletions
diff --git a/pkgs/applications/misc/super_user_spark/default.nix b/pkgs/applications/misc/super_user_spark/default.nix
new file mode 100644
index 000000000000..988db35500ba
--- /dev/null
+++ b/pkgs/applications/misc/super_user_spark/default.nix
@@ -0,0 +1,33 @@
+{ mkDerivation, fetchurl, ghc, aeson, aeson-pretty, base, binary, bytestring
+, directory, filepath, HTF, HUnit, mtl, parsec, process, shelly
+, stdenv, text, transformers, unix, xdg-basedir
+, happy
+}:
+
+mkDerivation rec {
+  pname = "super-user-spark";
+  version = "0.1.0.0";
+
+  src = fetchurl {
+    url = "https://github.com/NorfairKing/super-user-spark/archive/v0.1.tar.gz";
+    sha256 = "90258cb2d38f35b03867fdf82dbd49500cdec04f3cf05d0eaa18592cb44fe13f";
+  };
+
+  isLibrary = false;
+  isExecutable = true;
+  jailbreak = true;
+
+  buildDepends = [
+    aeson aeson-pretty base binary bytestring directory filepath HTF
+    mtl parsec process shelly text transformers unix xdg-basedir happy
+  ];
+  testDepends = [
+    aeson aeson-pretty base binary bytestring directory filepath HTF
+    HUnit mtl parsec process shelly text transformers unix xdg-basedir
+  ];
+  license = stdenv.lib.licenses.mit;
+  homepage = "https://github.com/NorfairKing/super-user-spark";
+  description = "A safe way to never worry about your beautifully configured system again";
+  platforms = ghc.meta.platforms;
+  maintainers = stdenv.lib.maintainers.badi;
+}