Merge branch 'pr/bump' into 'master'
Bump sdep0 version See merge request steveeJ/infra!51
This commit is contained in:
commit
973ac226be
3 changed files with 44 additions and 6 deletions
37
Justfile
37
Justfile
|
@ -144,6 +144,43 @@ update-this-device rebuild-mode='switch':
|
||||||
|
|
||||||
git commit -v ${outfile} -m "nix/os/devices/$(hostname -s): bump versions"
|
git commit -v ${outfile} -m "nix/os/devices/$(hostname -s): bump versions"
|
||||||
|
|
||||||
|
# Rebuild an offline system
|
||||||
|
rebuild-disk device:
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
set -xe
|
||||||
|
|
||||||
|
just -v disk-mount {{device}}
|
||||||
|
just -v disk-install {{device}}
|
||||||
|
just -v disk-umount {{device}}
|
||||||
|
|
||||||
|
# Re-render the versions of the given offline system and reinstall it in offline-mode
|
||||||
|
update-disk dir:
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
set -exuo pipefail
|
||||||
|
|
||||||
|
dir={{dir}}
|
||||||
|
|
||||||
|
template={{dir}}/versions.tmpl.nix
|
||||||
|
outfile={{dir}}/versions.nix
|
||||||
|
|
||||||
|
if ! test -e ${template}; then
|
||||||
|
template="$(just _DEFAULT_VERSION_TMPL)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
esh -o ${outfile} ${template}
|
||||||
|
if ! test "$(git diff ${outfile})"; then
|
||||||
|
echo Already on latest versions
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
|
||||||
|
export SYSREBUILD_LOG=.{{dir}}_sysrebuild.log
|
||||||
|
just -v rebuild-disk {{dir}} || {
|
||||||
|
echo ERROR: Update of {{dir}} failed, reverting ${outfile}...
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
|
||||||
|
git commit -v ${outfile} -m "${dir}: bump versions"
|
||||||
|
|
||||||
# Iterate on a qtile config by running it inside Xephyr. (un-/grab the mouse with Ctrl + Shift-L)
|
# Iterate on a qtile config by running it inside Xephyr. (un-/grab the mouse with Ctrl + Shift-L)
|
||||||
hm-iterate-qtile:
|
hm-iterate-qtile:
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
|
@ -131,6 +131,7 @@ in {
|
||||||
aspellDicts.en
|
aspellDicts.en
|
||||||
aspellDicts.de
|
aspellDicts.de
|
||||||
skype
|
skype
|
||||||
|
unstablepkgs.jitsi-meet-electron
|
||||||
zoom-us # broken as of 2019-10-30
|
zoom-us # broken as of 2019-10-30
|
||||||
bluejeans-gui
|
bluejeans-gui
|
||||||
thunderbird
|
thunderbird
|
||||||
|
|
|
@ -1,20 +1,20 @@
|
||||||
{
|
{
|
||||||
channelsNixosStable = {
|
channelsNixosStable = {
|
||||||
ref = "nixos-19.09";
|
ref = "nixos-20.03";
|
||||||
rev = "e6d584f6dd22b587d5cdf5019f5e7dd2be370f61";
|
rev = "5659cb448e9b615d642c5fe52779c2223e72f7eb";
|
||||||
};
|
};
|
||||||
channelsNixosUnstable = {
|
channelsNixosUnstable = {
|
||||||
ref = "nixos-unstable";
|
ref = "nixos-unstable";
|
||||||
rev = "41d921292e922a6cd1aba64259341c244d4c2cc7";
|
rev = "daaa0e33505082716beb52efefe3064f0332b521";
|
||||||
};
|
};
|
||||||
nixpkgsMaster = {
|
nixpkgsMaster = {
|
||||||
url = "https://github.com/NixOS/nixpkgs/";
|
url = "https://github.com/NixOS/nixpkgs/";
|
||||||
ref = "master";
|
ref = "master";
|
||||||
rev = "a6934e36534f8a87a78f877eee65c08fa9867ba5";
|
rev = "55dc3b76f0ca1dd62d158b92a637fe484df5227d";
|
||||||
};
|
};
|
||||||
homeManagerModule = {
|
homeManagerModule = {
|
||||||
url = "https://github.com/rycee/home-manager";
|
url = "https://github.com/rycee/home-manager";
|
||||||
ref = "master";
|
ref = "release-20.03";
|
||||||
rev = "286dd9b3088298e5a4625b517f8e72b1c62e4f74";
|
rev = "e6f96b6aa3e99495f9f6f3488ecf78dd316e5bec";
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue