summaryrefslogtreecommitdiffstats
path: root/bin/nixpkgs-rev
blob: 1acde1e4eabe19f3b3c49abb1f4c257dffe7a0dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#! /bin/sh
# nixpkgs-rev : nixos-config -> git_rev
set -euf
nix-instantiate \
    -I nixos-config="$1" \
    --eval \
    --json \
    -E \
    '
      (import <nixos-config> {config={}; pkgs={};}).nixpkgs.rev
    ' \
    2> /dev/null \
  | jq -r . 2> /dev/null