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 set -ex
if test -f $HOME/.nix-channels; then if test -f $HOME/.nix-channels; then
echo Uninstalling available channels... echo Uninstalling available channels...
while read url channel; do if test -f $HOME/.nix-channel; then
nix-channel --remove $channel while read url channel; do
done < $HOME/.nix-channel nix-channel --remove $channel
done < $HOME/.nix-channel
fi
echo Moving existing file away... echo Moving existing file away...
touch $HOME/.nix-channels.dummy touch $HOME/.nix-channels.dummy
mv --backup=numbered $HOME/.nix-channels.dummy $HOME/.nix-channels mv --backup=numbered $HOME/.nix-channels.dummy $HOME/.nix-channels