-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhoyo.nix
26 lines (26 loc) · 947 Bytes
/
hoyo.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
{ mkDerivation, ansi-terminal, base, directory, exceptions
, filepath, json, lib, microlens, microlens-th, mtl, optparse-applicative
, package-version, pager, QuickCheck, quickcheck-instances
, template-haskell, temporary, text, time, tomland, transformers
, unordered-containers
}:
mkDerivation rec {
pname = "hoyo";
version = "0.6.0.0";
src = ./.;
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
ansi-terminal base directory exceptions filepath json microlens
microlens-th mtl optparse-applicative package-version pager text
time tomland template-haskell transformers unordered-containers
];
executableHaskellDepends = libraryHaskellDepends;
testHaskellDepends = libraryHaskellDepends ++ [
QuickCheck quickcheck-instances temporary
];
homepage = "https://github.com/fpringle/hoyo";
description = "Bookmark directories for cd";
license = lib.licenses.bsd3;
mainProgram = "hoyo-cli";
}