mirror of
https://github.com/kmein/niveum
synced 2026-03-19 11:31:09 +01:00
feat(shell.nix): add release version as arg
This commit is contained in:
10
shell.nix
10
shell.nix
@@ -1,10 +1,12 @@
|
|||||||
{ pkgs ? import <nixpkgs> { } }:
|
{ pkgs ? import <nixpkgs> { }
|
||||||
|
, release ? pkgs.lib.versions.majorMinor pkgs.lib.version
|
||||||
|
}:
|
||||||
let
|
let
|
||||||
inherit (pkgs) lib;
|
inherit (pkgs) lib;
|
||||||
|
|
||||||
dependencies = let nixosVersion = "20.03"; in {
|
dependencies = {
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
ref = "refs/heads/nixos-${nixosVersion}";
|
ref = "refs/heads/nixos-${release}";
|
||||||
url = "https://github.com/NixOS/nixpkgs-channels.git";
|
url = "https://github.com/NixOS/nixpkgs-channels.git";
|
||||||
path = toString .versions/nixpkgs.json;
|
path = toString .versions/nixpkgs.json;
|
||||||
};
|
};
|
||||||
@@ -14,7 +16,7 @@ let
|
|||||||
path = toString .versions/nixpkgs-unstable.json;
|
path = toString .versions/nixpkgs-unstable.json;
|
||||||
};
|
};
|
||||||
home-manager = {
|
home-manager = {
|
||||||
ref = "refs/heads/release-${nixosVersion}";
|
ref = "refs/heads/release-${release}";
|
||||||
url = "https://github.com/rycee/home-manager.git";
|
url = "https://github.com/rycee/home-manager.git";
|
||||||
path = toString .versions/home-manager.json;
|
path = toString .versions/home-manager.json;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user