From d20830e4d1f4207485eae133090bd52d8c448254 Mon Sep 17 00:00:00 2001 From: Stefan Junker Date: Fri, 24 Dec 2021 15:07:44 +0100 Subject: [PATCH] fix nix-channel handling --- nix/home-manager/profiles/nix-channels.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/nix/home-manager/profiles/nix-channels.nix b/nix/home-manager/profiles/nix-channels.nix index 4a0eebe..e2901ba 100644 --- a/nix/home-manager/profiles/nix-channels.nix +++ b/nix/home-manager/profiles/nix-channels.nix @@ -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