-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
some work on the install script #68
Conversation
changelog
here, i fixed most of the points in #35 and refactored the script into functions
here, i refactored all the hardcoded values into constants at the top and created lists of things to iterate over them and avoid redundant code, such as the
in these last changes, i tried to fix bugs that occured in a VM, mainly typos and pulling the files at the right places for now 👍 remaining bugs to be fixed and features to be implemented
|
changelog
regarding #35 itself
the changesin the order that they appear in the f25476e^..b7fc147 above
conclusionapart from the missing dependencies, i've tried the script in a VM and it runs until completion 👌
there sould be an error on the after that, the script should work fine and print a 🟢 message at the end 🎉 things like |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I read the script and it looks very good at first sight.
I have several problems with VM currently so I cannot try to run it right now, but I will do it soon on another computer.
noice 😋
no worries, let's take some time to test this 😉 |
@atxr disclaimers
diff --git a/install.sh b/install.sh
index 7bf3ba2..37aa3b8 100644
--- a/install.sh
+++ b/install.sh
@@ -42,14 +42,10 @@ REMOTE_PKGBUILDS="https://github.com/goatfiles/pkgbuilds"
LOCAL_PKGBUILDS_DIR="/tmp/pkgbuilds"
PKGBUILDS=(
- goat-paru-git
goat-scripts-git
goat-sounds-git
- goat-wallpapers-git
goat-applications-git
goat-icons-git
- goat-junnunkarim-wallpapers-git
- goat-mut-ex-wallpapers-git
)
SYSTEM_FILES=(
the rushesconlusionin the end... it works 🎉 minor things broken, but |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work! That's very clean!
Would you like me to test? I mean if you tested on a fresh VM that sounds good for me!
😋
here's what we can do:
sounds good? 😏 |
it's been 24+h since yesterday so, ready or not, here it comes 💪 |
This PR should address most of the points in #35.