From a83d035291f0d6f0f33923972ffd67a25a069219 Mon Sep 17 00:00:00 2001 From: Armaan Bhojwani <3fb650a9-b47e-4604-a282-1dd91953b2ee@anonaddy.me> Date: Thu, 15 Oct 2020 14:08:44 -0400 Subject: [PATCH] fixed excess copying --- src/charsel | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/charsel b/src/charsel index f435fde..84c0aff 100755 --- a/src/charsel +++ b/src/charsel @@ -1,9 +1,12 @@ #!/usr/bin/env bash # Merge both global and local charfiles CHARDIR=~/.cache/charsel -mkdir $CHARDIR/ -cp -R /usr/share/charsel/* $CHARDIR/ -cp -R ~/.local/share/charsel/* $CHARDIR/ + +if [[ ! "$(ls -A $CHARDIR)" || ! -d $CHARDIR ]]; then + mkdir $CHARDIR/ + cp -R /usr/share/charsel/* $CHARDIR/ + cp -R ~/.local/share/charsel/* $CHARDIR/ +fi # Check if user provided an input if [ $1 = "list" ]; then -- 2.39.2