Automated post-installation script for Arch Linux that installs and configures a complete Hyprland desktop environment.
-
Install Arch Linux (follow install guide)
-
Run the script as root:
curl -LO https://raw.githubusercontent.com/sudo-Tiz/LARBRE/main/larbre.sh sh larbre.sh
-
Done! Your system is ready to use.
- Creates a new user account
- Installs 200+ packages (desktop environment, applications, development tools)
- Configures Hyprland wayland compositor
- Sets up my personal dotfiles
- Configures battery monitoring for laptops
- Sets up secure DNS and network privacy
- Set up Minecraft theme for GRUB and Plymouth
- Desktop: Hyprland, Ashell, Wofi
- Terminal: Foot, Zsh with Powerlevel10k
- Editor: Neovim
- Browser: Brave
- Media: MPV
Full list in progs.csv.
Edit these variables at the top of larbre.sh:
dotfilesrepo: Your dotfiles repositoryprogsfile: Your package list (CSV format)
The package list uses 3 columns:
TAG,PACKAGE,DESCRIPTION
,firefox,"is a web browser"
A,yay,"is an AUR helper"
G,https://github.com/user/repo.git,"is a git program"
- Empty TAG = Official repository
A= AUR packageG= Git repository (make install)
- Xorg branch: For X11 users, check the xorg branch with my previous configuration (unmaintained)
Based on LARBS by Luke Smith. Special thanks to Luke for creating the original auto-rice bootstrapping concept that highly inspired this project.