nix: handle ref/rev correctly for channel fetch

This commit is contained in:
steveej 2019-01-06 02:05:48 +01:00
parent 97abdf17e0
commit cf657e16ff
5 changed files with 29 additions and 5 deletions

View file

@ -55,6 +55,7 @@ rebuild-this-device rebuildarg="dry-activate":
if type home-manager > /dev/null 2>&1; then
echo Rebuilding home in $(parse_hm_rebuildarg {{rebuildarg}})-mode...
source $(just -v _get_nix_path {{invocation_directory()}}/nix/os/devices/$(hostname -s)/versions.nix)
if home-manager -v $(parse_hm_rebuildarg {{rebuildarg}}) > ${HOMEREBUILD_LOG} 2>&1 ; then
echo Home rebuild successful
else