So here is the script: https://github.com/Lancia-Greggori/install-archlinux-support.sh (https://github.com/Lancia-Greggori/install-archlinux-support.sh)
This script was inspired by the following forum post: https://forum.artixlinux.org/index.php/topic,4333.msg28210/topicseen.html
I have released a v1.0, but I'm planning to improve the script in the future, still v1.0 works as expected.
If you have any suggestions to make, feel free to tell them here or at my github.
Nice looking script, and posix too, good job!
Thank you very much! I am sure it will prove very useful to me. ;D
v1.1 released: Added the ability to prevent multilibs from being installed, and some sanity checks
If you're going to let people opt out of multilibs, I'm pretty sure you have to not enable community as well, at least if I'm understanding this (https://wiki.artixlinux.org/Main/Repositories) correctly.
As in "giving people the option to not install community" or "since they chose no multilib, there shouldn't be any community either" ?
Wait no, I misremembered, I was thinking of you shouldn't enable
community without enabling
extra, whoops. Just pretend I didn't say anything :-[
I think at one point once Artix gets more packages there won't be a need for extra if you need community. Even now there aren't that many deps needed from there.
By the way, enabling both lib32 and lib32-gremlins, most of the time nothing is missing that would require multilib. I only have it on my pc for some steam stuff, but they can be brought from aur if i wouldn't have been lazy.
version 1.1.5 released: general script robustness and reliability improvements.
I think the script is complete feature wise, any more updates are going to be general improvements.
If you have a suggestion or feature request, you can tell me.
https://github.com/Lancia-Greggori/install-archlinux-support