Skip to content

🐧 Xero Post-Install Toolkit 🐧

Warning

It's crucial to clarify that this toolkit isn't intended for custom Arch-Based distros. While some elements might function, I can't ensure seamless compatibility due to potential conflicts arising from differing tweaks and repositories. To ensure optimal performance.

What it is

This toolkit aims to be an all-in-one solution for post-installation, expediting your Arch setup. It's offered as use at your own risk type of thing, without much support. You will have to rely on yourself and your own knowledge and ability to do research your setup.

Toolkit recieves a lot of updates on almost a daily basis. Use above video just as a reference not an absolute lol. I keep getting ideas which I immediately implement. Due to the amount of changes I cannot keep a changelog, sorry. Too many to keep up with. Feel free to fork it, modify what you need to make it work better for you, it's FOSS !

How to get it

First off let me say that everything this awesome toolkit provides is and will forever be optional and up to you the user. I will never force anything on you.

Tip

Don't just run script, without inspecting it first. So before using Curl command below you can examine it => HERE. It will always be provided as is without any Warranty of any kind. If you need support you know where to find me. Hint : "check the footer for links".

Now, once you have inspected the code, just run this simple curl command to get started :

bash -c "$(curl -fsSL https://xerolinux.xyz/script/xapi.sh)"

It will prompt you before injecting as in adding the XeroLinux repository, where from it will then prompt you, should you agree, as to which AUR helper you prefer, then proceed to do so then install and launch the toolkit.. Again only if you agree..

Acessing Toolkit

You can access toolkit by either typing xero-cli -m in terminal or from the application menu via the XeroLinux Post Installation Toolkit shortcut.. Just close terminal window once done using it lol ;)


.// The Wiki \\.

System Setup

This is the initial setup part where you set the most common things up and/or install Package managers. Anything labeled with Vanilla Arch means that it's already applied/included on XeroLinux, so you can skip.

rice

System Drivers

Well this section is dedicated to Drivers like GPU, Printer, Samba, Scanner & Game controllers. Below are more details on various options.

rice

Distrobox / Docker

This will allow you to set either one up in case you want to test one or all of the Distros offered or use containerized apps for development.

rice

It also offers options to set up either Docker or Podman in case you want to set up a home-lab for your various Self-Hosted services. Select the one you prefer and toolkit will take care of the rest.

System Customization

That's where the fun stuff begin, yep as you might have realized by now, I love customizing my DE that's why I use KDE Plasma. So if you want to customize your experience that's where you do it from.

rice

This section mostly covers KDE Plasma since Gnome do not take too kindly to ricing/theming. It's out of our hands. We prefer stability any day of the week. However you are free to do whatever you want later on, it's your system...

Game Launchers

Are you an avid gamer ? That section has you covered, allowing you to install the launcher(s) you need to get up and running in no time. This also offers some Game controller drivers as well as a GPU overclock tool should you want to go bonkers !

Tip

For Steam it will also apply the Fast Download Patch which will allow you to download games using the entirety of your connection. Keep in mind that this might choke it a bit so better wait for download to be done before attempting to watch any YouTube videos lol...

rice

In case you dislike flatpaks, you are on your own as you will not get any support from app devs if you install as Native package. We, here at XeroHQ only provide recommended package formats by the devs themselves.

Warning

The System Tools option will just go ahead and install everything in it. I only selected the important stuff nothing big or unnecessary from both Arch Repos and the AUR, so might take abit to install everything depending on your specs. For transparency I included the list below the table so you know what's gonna be installed on your system should you opt to install.

rice

The provided package list here is a non-exhaustive one, you want more, either install a GUI Package manager from the toolkit or check the AUR or Arch Repos, it's just a small selection/curated list of what's available out there...

Troubleshooting

Now am not gonna go over everything this section does, suffice it to say that this is a place that contains most troubleshooting options. Here's a list...

rice

I hope this will help you during your ArchLinux / XeroLinux journey. Make sure to check it out. I will be adding more options as time goes by, making it as easy as possible to solve most of the issues you may encounter...

GPU Driver Notes

When it comes to GPU Drivers, toolkit covers most common setups. It should cover most of them, but there's no one solution for all, especially for Hybrid setups, so if you have any issues let me know...

How to Contribute

If you can/want to Contribute your knowledge improving this toolkit taking it above and beyond, making it the defacto for every Arch user, please see Here for more information.

Toolkit Credits

Main menu is written in Rust thanks to OgloTheNerd. And some contributions were made by a friend of the project It-A-Me. Thanks to them this Toolkit wouldn't have reached this point.