We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d6211a3 commit 6bc6db4Copy full SHA for 6bc6db4
default.nix
@@ -1,4 +1,11 @@
1
-{ pkgs ? import <nixpkgs> { overlays = [ (import ./overlay.nix) ]; }}:
+{ rev ? "c542baa0c894796c92a8173dead027f3b952c22e"
2
+, overlays ? [ (import ./overlay.nix) ]
3
+, pkgs ?
4
+ if ((rev == "") || (rev == "default") || (rev == "local"))
5
+ then import <nixpkgs> { inherit overlays; }
6
+ # Do not guard with hash, so the project is able to use current channels (rolling `rev`) of Nixpkgs
7
+ else import (builtins.fetchTarball "https://github.com/NixOS/nixpkgs/archive/${rev}.tar.gz") { inherit overlays; }
8
+}:
9
10
let
11
src = pkgs.nix-gitignore.gitignoreSource [ ] ./.;
0 commit comments