1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00
Files
niveum/niveum-update
2019-12-27 23:57:12 +01:00

20 lines
650 B
Bash
Executable File

#!/bin/sh
fetch() {
rev=$1
output=$2
url=${3:-https://github.com/NixOS/nixpkgs-channels.git}
printf "\033[1m$url\033[0m $rev\n"
nix-prefetch-git \
--url "${url}" \
--rev "${rev}" \
> "${output}"
}
fetch "refs/heads/nixos-19.09" .versions/nixpkgs.json &
fetch "refs/heads/nixos-unstable" .versions/nixpkgs-unstable.json &
fetch "refs/heads/release-19.09" .versions/home-manager.json "https://github.com/rycee/home-manager.git" &
fetch "refs/tags/v1.15.0" .versions/krops.json "https://cgit.krebsco.de/krops" &
fetch "ea5b591d065b721666fc3527ad45a7545a594a77" .versions/stockholm.json "https://cgit.krebsco.de/stockholm" &
wait