├── .dir-locals.el ├── .gitignore ├── .travis.yml ├── LICENSE ├── Main.hs ├── Makefile ├── README.org ├── default.nix ├── nh ├── nh.cabal ├── nh.org ├── out ├── port.org ├── shell.nix ├── src └── NH │ ├── Config.hs │ ├── Derivation.hs │ ├── Emission.hs │ ├── FS.hs │ ├── Github.hs │ ├── Logic.hs │ ├── MRecord.hs │ ├── Misc.hs │ ├── Nix.hs │ ├── PKGDB.hs │ └── Types.hs ├── suite.sh └── tests └── packages.nix /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/LICENSE -------------------------------------------------------------------------------- /Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/Main.hs -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | all: 2 | ghci -isrc Main.hs 3 | -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/README.org -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/default.nix -------------------------------------------------------------------------------- /nh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/nh -------------------------------------------------------------------------------- /nh.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/nh.cabal -------------------------------------------------------------------------------- /nh.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/nh.org -------------------------------------------------------------------------------- /out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/out -------------------------------------------------------------------------------- /port.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/port.org -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/shell.nix -------------------------------------------------------------------------------- /src/NH/Config.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/Config.hs -------------------------------------------------------------------------------- /src/NH/Derivation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/Derivation.hs -------------------------------------------------------------------------------- /src/NH/Emission.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/Emission.hs -------------------------------------------------------------------------------- /src/NH/FS.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/FS.hs -------------------------------------------------------------------------------- /src/NH/Github.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/Github.hs -------------------------------------------------------------------------------- /src/NH/Logic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/Logic.hs -------------------------------------------------------------------------------- /src/NH/MRecord.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/MRecord.hs -------------------------------------------------------------------------------- /src/NH/Misc.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/Misc.hs -------------------------------------------------------------------------------- /src/NH/Nix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/Nix.hs -------------------------------------------------------------------------------- /src/NH/PKGDB.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/PKGDB.hs -------------------------------------------------------------------------------- /src/NH/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/src/NH/Types.hs -------------------------------------------------------------------------------- /suite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/suite.sh -------------------------------------------------------------------------------- /tests/packages.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/deepfire/nh/HEAD/tests/packages.nix --------------------------------------------------------------------------------