From 7b72717d2357344c4f0975352d757ed911ca1564 Mon Sep 17 00:00:00 2001 From: Dominik Polakovics Date: Sat, 30 Sep 2023 14:16:35 +0200 Subject: [PATCH] add wow addon --- hosts/steamdeck.cloonar.com/modules/wow.nix | 1 + utils/pkgs/wow-addon-manager/src/wow-addon-manager | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/hosts/steamdeck.cloonar.com/modules/wow.nix b/hosts/steamdeck.cloonar.com/modules/wow.nix index 3d8308e..7ce3904 100644 --- a/hosts/steamdeck.cloonar.com/modules/wow.nix +++ b/hosts/steamdeck.cloonar.com/modules/wow.nix @@ -15,6 +15,7 @@ https://www.wowinterface.com/downloads/info25570-DynamicCam.html https://www.wowinterface.com/downloads/info4459-Bagnon.html https://github.com/max-ri/Guidelime.git + https://sage-guide.netlify.app/Sage.zip ''; }; } diff --git a/utils/pkgs/wow-addon-manager/src/wow-addon-manager b/utils/pkgs/wow-addon-manager/src/wow-addon-manager index de49a17..e98b01a 100755 --- a/utils/pkgs/wow-addon-manager/src/wow-addon-manager +++ b/utils/pkgs/wow-addon-manager/src/wow-addon-manager @@ -47,6 +47,7 @@ function dlCurseAddon { local CURSELINK="$(wget --random-wait -q $1 -O - | grep -i "If your download" | grep -E -o 'href=\".+\"' | cut -f2 -d'"')" echo "CurseLink: ${GREEN}$CURSELINK${CRESET}" local DLURL="${DOMAIN}${CURSELINK}" + local DLURL="https://mediafilez.forgecdn.net/files/4750/139/Sage-2.11.zip" #if [ "$DLURL" != '' ] #then @@ -143,6 +144,14 @@ function dlGitAddon { echo "Cloning from git repository for : ${GREEN}${GDIRNAME}${CRESET}" git -C "${ADDONPATH}" clone ${DLURL} fi + if [ ! -f "${ADDONPATH}/${GDIRNAME}/${GDIRNAME}.lua" ] + then + for dir in "${ADDONPATH}/${GDIRNAME}"/*/ + do + dir=${dir%*/} + cp -r "${dir}" "${ADDONPATH}" + done + fi } function dlWowIAddon {