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.
|
12 months ago | |
---|---|---|
.github/workflows | 1 year ago | |
LICENSE | 4 years ago | |
README.md | 2 years ago | |
build.nix | 2 years ago | |
default.nix | 12 months ago | |
dhall-bash-simple.nix | 2 years ago | |
dhall-csv-simple.nix | 1 year ago | |
dhall-docs-simple.nix | 2 years ago | |
dhall-json-simple.nix | 2 years ago | |
dhall-lsp-simple.nix | 2 years ago | |
dhall-nix-simple.nix | 2 years ago | |
dhall-simple.nix | 2 years ago | |
dhall-toml-simple.nix | 12 months ago | |
dhall-yaml-simple.nix | 2 years ago | |
fetch.py | 2 years ago | |
nixpkgs.json | 12 months ago | |
nixpkgs.nix | 2 years ago | |
release.json | 12 months ago | |
release.nix | 3 years ago | |
shell.nix | 12 months ago | |
test.nix | 2 years ago | |
test.sh | 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.