fix nix-channel handling

This commit is contained in:
steveej 2021-12-24 15:07:44 +01:00
parent 9a9b8016c9
commit d20830e4d1

View file

@ -13,9 +13,11 @@ in {
set -ex
if test -f $HOME/.nix-channels; then
echo Uninstalling available channels...
while read url channel; do
nix-channel --remove $channel
done < $HOME/.nix-channel
if test -f $HOME/.nix-channel; then
while read url channel; do
nix-channel --remove $channel
done < $HOME/.nix-channel
fi
echo Moving existing file away...
touch $HOME/.nix-channels.dummy
mv --backup=numbered $HOME/.nix-channels.dummy $HOME/.nix-channels