Hashiru is an opinionated, personal Arch Linux bootstrap designed to get my machines from a bare Arch ISO to a fully working Hyprland desktop in minutes.
This is not a distro. This is not a framework. This is a fast, reproducible way to build my Linux environment exactly the way I like it.
Hashiru (走る, "to run") is a scripted setup that:
- Starts with a clean Arch Linux install
- Applies sane defaults and best practices
- Installs a Hyprland-based Wayland desktop
- Pulls in my dotfiles and system preferences
- Boots straight into a usable, polished system
The goal is simple: Arch ISO to fully configured desktop in ~10 minutes.
Work in progress. This project evolves as my workflow evolves. Breaking changes are expected.
- Opinionated by design - built for me
- Fast over flexible - customization happens in code, not prompts
- Reproducible - same result every time
- Minimal ceremony - no bloated abstractions
- Arch-native - trust the Arch Wiki, not magic
- Install Arch using
archinstall - Reboot into base system
- Run the Hashiru bootstrap script
- Install system packages and drivers
- Install and configure Hyprland
- Clone dotfiles to
~/.dotfiles - Apply configs via GNU Stow
- Reboot
- Done
- Supporting other distros
- Supporting other window managers
- Endless customization toggles
- Being beginner-friendly
Hashiru assumes you know what you're doing, or you're okay fixing it if you break it.
- ThinkPad T14s
- ThinkPad P43s
- Personal desktops
Hardware support is intentional and explicit.
Because speed matters. Because momentum matters. Because life's too short to reconfigure the same system twice.
Run fast.