summaryrefslogtreecommitdiff
path: root/modules/examples
diff options
context:
space:
mode:
authorDaiderd Jordan <daiderd@gmail.com>2018-01-15 22:36:22 +0100
committerDaiderd Jordan <daiderd@gmail.com>2018-01-16 00:58:13 +0100
commit3d7bad57b2a673cb1bb615d3b23b308e2502a3d5 (patch)
tree703a3086f863761cfbc5fb1f62b9cd4601efa244 /modules/examples
parent64a46b71643339e9e3f993c88eac3377fb671703 (diff)
lnl: add rev-nixpkgs helper
Diffstat (limited to 'modules/examples')
-rw-r--r--modules/examples/lnl.nix12
1 files changed, 10 insertions, 2 deletions
diff --git a/modules/examples/lnl.nix b/modules/examples/lnl.nix
index a838a25..0173e82 100644
--- a/modules/examples/lnl.nix
+++ b/modules/examples/lnl.nix
@@ -228,12 +228,20 @@
nix log "$(curl -f -H 'Content-Type: application/json' "$build/api/get-info" | jq -r .drvPath)"
}
+ rev-darwin() {
+ echo "https://github.com/LnL7/nix-darwin/archive/''${@:-master}.tar.gz"
+ }
+
+ rev-nixpkgs() {
+ echo "https://github.com/NixOS/nixpkgs/archive/''${@:-master}.tar.gz"
+ }
+
pr-darwin() {
- echo "https://github.com/LnL7/nix-darwin/archive/$(curl "https://api.github.com/repos/LnL7/nix-darwin/pulls/$@/commits" | jq -r '.[-1].sha').tar.gz"
+ rev-darwin "$(curl "https://api.github.com/repos/LnL7/nix-darwin/pulls/$@/commits" | jq -r '.[-1].sha')"
}
pr-nixpkgs() {
- echo "https://github.com/NixOS/nixpkgs/archive/$(curl "https://api.github.com/repos/NixOS/nixpkgs/pulls/$@/commits" | jq -r '.[-1].sha').tar.gz"
+ rev-nixpkgs "$(curl "https://api.github.com/repos/NixOS/nixpkgs/pulls/$@/commits" | jq -r '.[-1].sha')"
}
reexec() {