diff --git a/nix/os/devices/steveej-rmvbl-sdep0/versions.nix b/nix/os/devices/steveej-rmvbl-sdep0/versions.nix index 508839d..f8759b8 100644 --- a/nix/os/devices/steveej-rmvbl-sdep0/versions.nix +++ b/nix/os/devices/steveej-rmvbl-sdep0/versions.nix @@ -1,32 +1,36 @@ let nixpkgs = { url = "https://github.com/NixOS/nixpkgs/"; - ref = "nixos-21.11"; - rev = "386234e2a61e1e8acf94dfa3a3d3ca19a6776efb"; + ref = "nixos-22.11"; + rev = '' + 0040164e473509b4aee6aedb3b923e400d6df10b''; }; in { inherit nixpkgs; nixos = nixpkgs // {suffix = "/nixos";}; "channels-nixos-stable" = nixpkgs; - - # "channels-nixos-21.05" = { - # url = "https://github.com/NixOS/nixpkgs/"; - # ref = "nixos-21.05"; - # rev = "df123677560db3b0db7c19d71981b11091fbeaf6"; - # }; "channels-nixos-unstable" = { url = "https://github.com/NixOS/nixpkgs/"; ref = "nixos-unstable"; - rev = "5aaed40d22f0d9376330b6fa413223435ad6fee5"; + rev = '' + d9f759f2ea8d265d974a6e1259bd510ac5844c5d''; + }; + "channels-nixos-unstable-small" = { + url = "https://github.com/NixOS/nixpkgs/"; + ref = "nixos-unstable-small"; + rev = '' + 9c34c8adba80180608794cce600b10183b048942''; }; "nixpkgs-master" = { url = "https://github.com/NixOS/nixpkgs/"; ref = "master"; - rev = "c4d1eff44eb12cb5500fb2ab05a1a7303711254e"; + rev = '' + f9adb566707a492bd3d17fee1e223695d939b52a''; }; "home-manager-module" = { url = "https://github.com/nix-community/home-manager"; - ref = "release-21.11"; - rev = "697cc8c68ed6a606296efbbe9614c32537078756"; + ref = "release-22.11"; + rev = '' + d6f3ba090ed090ae664ab5bac329654093aae725''; }; } diff --git a/nix/os/devices/steveej-rmvbl-sdep0/versions.tmpl.nix b/nix/os/devices/steveej-rmvbl-sdep0/versions.tmpl.nix new file mode 100644 index 0000000..a0fa34a --- /dev/null +++ b/nix/os/devices/steveej-rmvbl-sdep0/versions.tmpl.nix @@ -0,0 +1,41 @@ +let + nixpkgs = { + url = "https://github.com/NixOS/nixpkgs/"; + ref = "nixos-22.11"; + rev = '' + <% git ls-remote https://github.com/nixos/nixpkgs nixos-22.11 | awk '{ print $1 }' | tr -d ' + ' -%>''; + }; +in { + inherit nixpkgs; + nixos = nixpkgs // {suffix = "/nixos";}; + "channels-nixos-stable" = nixpkgs; + "channels-nixos-unstable" = { + url = "https://github.com/NixOS/nixpkgs/"; + ref = "nixos-unstable"; + rev = '' + <% git ls-remote https://github.com/nixos/nixpkgs nixos-unstable | awk '{ print $1 }' | tr -d ' + ' -%>''; + }; + "channels-nixos-unstable-small" = { + url = "https://github.com/NixOS/nixpkgs/"; + ref = "nixos-unstable-small"; + rev = '' + <% git ls-remote https://github.com/nixos/nixpkgs nixos-unstable-small | awk '{ print $1 }' | tr -d ' + ' -%>''; + }; + "nixpkgs-master" = { + url = "https://github.com/NixOS/nixpkgs/"; + ref = "master"; + rev = '' + <% git ls-remote https://github.com/NixOS/nixpkgs.git master | head -n1 | awk '{ print $1 }' | tr -d ' + ' -%>''; + }; + "home-manager-module" = { + url = "https://github.com/nix-community/home-manager"; + ref = "release-22.11"; + rev = '' + <% git ls-remote https://github.com/nix-community/home-manager.git release-22.11 | awk '{ print $1 }' | tr -d ' + ' -%>''; + }; +}