You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
amesgen dce9acbb99
Merge pull request #53 from justinwoo/1.41.1
4 months ago
.github/workflows Update cachix/install-nix-action 6 months ago
LICENSE license 4 years ago
README.md chore(*): <nixpkgs> -> ./nixpkgs.nix 2 years ago
build.nix Update dhall to 1.38 1 year ago
default.nix Update to 1.41.0, add dhall-toml 4 months ago
dhall-bash-simple.nix chore(*): <nixpkgs> -> ./nixpkgs.nix 2 years ago
dhall-csv-simple.nix Update to 1.40.2, add dhall-csv 6 months ago
dhall-docs-simple.nix feat(build.nix): add man page for dhall & dhall-docs on MacOS 2 years ago
dhall-json-simple.nix chore(*): <nixpkgs> -> ./nixpkgs.nix 2 years ago
dhall-lsp-simple.nix chore(*): <nixpkgs> -> ./nixpkgs.nix 2 years ago
dhall-nix-simple.nix chore(*): <nixpkgs> -> ./nixpkgs.nix 2 years ago
dhall-simple.nix feat(build.nix): add man page for dhall & dhall-docs on MacOS 2 years ago
dhall-toml-simple.nix Update to 1.41.0, add dhall-toml 4 months ago
dhall-yaml-simple.nix chore(*): <nixpkgs> -> ./nixpkgs.nix 2 years ago
fetch.py fix(build.nix): use fetchurl instead of fetchzip 2 years ago
nixpkgs.json Update to 1.41.1 4 months ago
nixpkgs.nix fix(fetch.py): when fetch is run, first update unstable channel 2 years ago
release.json Update to 1.41.1 4 months ago
release.nix update 1.31 2 years ago
shell.nix Update to 1.41.0, add dhall-toml 4 months ago
test.nix chore(*): <nixpkgs> -> ./nixpkgs.nix 2 years ago
test.sh chore(test.sh): drop result link with trap 2 years ago

README.md

Easy Dhall Nix

Derivations for easily downloading Dhall binaries and putting them to use.

Trial

You can get an appropriate nix-shell with the binaries installed by first testing this with:

nix-shell

Installation

You might choose to simply copy the derivations from this repository, or you can fetch the git/Github repo using the various helpers:

> nix repl
nix-repl> pkgs = import ./nixpkgs.nix {}

nix-repl> drvs = import (pkgs.fetchFromGitHub {
  owner = "justinwoo";
  repo = "easy-dhall-nix";
  rev = # some REV
  sha256 = # some SHA
}) { inherit pkgs; }

nix-repl> drvs.dhall-simple
«derivation /nix/store/qz29jbplpmlvsbmq05084dh1fbs8sl0h-dhall-simple.drv»

NixOS: Contributors needed

The derivations here have been tested by others to work on NixOS. If you have problems, open an issue.

Update this repository

To update, run

./fetch.py

from the root of this repository. It will prefetch the binaries from the latest dhall release on Github.