LARBS is an efficient shell script that will install a fully-featured tiling window manager-based system on any Arch Linux-based system, without any of the routine of manual post-install processes and configuration.
By default, LARBS installs and deploys my own personal dotfiles which people may know from my videos on YouTube.
But LARBS can also be forked on Github or given command line options to customize it for your own needs: you can have it deploy your own dotfiles and install all prerequisite programs, as LARBS only needs to read a single list of programs, and the script itself is designed to be easily rearranged.
On any (preferrably fresh) install of an Arch Linux-based distribution, just run the following as the root user:
curl -LO larbs.xyz/larbs.sh bash larbs.sh
LARBS will then guide you through installation, which is typically relatively snappy. On my very slow internet, it takes around 10 minutes.
Note that the LARBS scripts will not partition any drives or wipe anything, but when it deploys the dotfiles, it will overwrite any preexisting files: e.g. the LARBS bashrc will replace your old bashrc, etc. To avoid even this risk, you can tell LARBS to install for a new username and nothing will be overwritten.
You can check out the programs list that LARBS parses for installation right here! It also gives a brief explanation of why the program is included.
Note that making your own fork of LARBS is as easy as using your own dotfiles, making a programs file like the one above, and making any other direct changes to the script you want.
You can figure out about the system in a lot of different ways:
All this is free for anyone to use, so I rely on volunary donations! If you have benefited from LARBS, please donate!
There is a new, alternative version of LARBS which is installed on Void Linux and uses suckless's dwm as a window manager and other tools that aim for a slighly more minimal computer environment. This version is still in alpha testing, but can be installed as below once you have installed Void Linux with the standard automated Void installer:
curl -LO larbs.xyz/vlarbs.sh bash vlarbs.sh
This version is different in other respects, but I have not finished documentation and streamling of it, so don't expect everrything to "just werk" or be updated. If you want to try it out now, the scripts should be working and I have used them myself.
You can also ask me questions via email at firstname.lastname@example.org.
I'll be posting updates about LARBS on my RSS feed.