From a6eb16a24b6268a6a1c37e715a63fdf1566b45c2 Mon Sep 17 00:00:00 2001 From: Tracey Clark Date: Sat, 18 Nov 2023 15:05:38 -0600 Subject: [PATCH] Correct if else syntax and HOME variable setting --- reset_kde.fish | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) mode change 100644 => 100755 reset_kde.fish diff --git a/reset_kde.fish b/reset_kde.fish old mode 100644 new mode 100755 index 49999f9..4c934eb --- a/reset_kde.fish +++ b/reset_kde.fish @@ -1,9 +1,15 @@ #!/usr/bin/fish -if string length -q $HOME +set HOME /home/$USER + +if set -q HOME + echo HOME variable defined as $HOME +end + +if string length -q -- $HOME echo "Backup up $HOME/.config" - cp $HOME/.config $HOME/.config.bak + cp -r $HOME/.config $HOME/.config.bak echo "Deleting KDE config files" set fileList Trolltech.conf akregatorrc baloofilerc bluedevilglobalrc kactivitymanagerd-statsrc @@ -20,7 +26,11 @@ if string length -q $HOME set -a fileList breezerc rm $fileList + echo "Deletion completed" -[else; echo "HOME variable not defined"; exit;] -end \ No newline at end of file +else + + echo "HOME variable not defined" + +end