From 961279f19382e1a36ab1ec3f243ddeb66b0412ab Mon Sep 17 00:00:00 2001 From: th33xitus Date: Fri, 17 Jun 2022 17:16:18 +0200 Subject: [PATCH] refactor(start.sh): update start.sh to account for the config changes Signed-off-by: Dominik Willner th33xitus@gmail.com --- scripts/start.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/scripts/start.sh b/scripts/start.sh index 1ccc3e6..58224b1 100644 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -2,15 +2,14 @@ [ ! -e /bin/systemctl ] && sudo -S ln -s /bin/true /bin/systemctl cd ~ || exit 1 -[ ! -d ~/klipper_config ] && mkdir klipper_config [ ! -d ~/klipper_logs ] && mkdir klipper_logs [ ! -d ~/gcode_files ] && mkdir gcode_files [ ! -d ~/.moonraker_database ] && mkdir .moonraker_database -[ ! -f ~/klipper_config/printer.cfg ] && \ -cp ~/example-configs/printer.cfg ~/klipper_config/printer.cfg -[ ! -f ~/klipper_config/moonraker.conf ] && \ -cp ~/example-configs/moonraker.conf ~/klipper_config/moonraker.conf +if [ ! -d ~/klipper_config ] || find ~/klipper_config -type d -empty; then + cd ~/example-configs || exit 1 + cp -r ./* ~/klipper_config +fi sudo chown -R printer:printer ~/klipper_config sudo chown -R printer:printer ~/klipper_logs