From 0f2f7793eab5a32a81dc33d0a2accb47b8bfbd54 Mon Sep 17 00:00:00 2001 From: Luca Pattocchio Date: Thu, 8 May 2025 14:31:21 +0200 Subject: [PATCH] upd: add migration scripts for new zellij themes --- migrations/1746707329.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 migrations/1746707329.sh diff --git a/migrations/1746707329.sh b/migrations/1746707329.sh new file mode 100644 index 0000000..797c7d7 --- /dev/null +++ b/migrations/1746707329.sh @@ -0,0 +1,17 @@ +# Overwrite old zellij themes with new ones +if [ -d ~/.config/zellij/themes ]; then + files=() + for file in ~/.config/zellij/themes/*.kdl; do + if [[ -f "$file" ]]; then + files+=("$file") + fi + done + + if [ ${#files[@]} -gt 0 ]; then + for file in "${files[@]}"; do + if [ -d "$OMAKUB_PATH/themes/$(basename "$file" .kdl)" ]; then + cp "$OMAKUB_PATH/themes/$(basename "$file" .kdl)"/zellij.kdl ~/.config/zellij/themes/$(basename "$file" .kdl).kdl + fi + done + fi +fi \ No newline at end of file