- Last tested 2026 Oct 25 -

Replicant is an archive of scripts that builds a keyboard-driven desktop in Arch Linux combining DWM, ST, polybar, and SARA for maximum desktop simplicity + efficiency.
Purpose
To create a clean, fast, easily replicable and lightweight Linux system. Great for experimentation while also being a satisfactory OS for the cyberdeck briefcase computer
This may interest you if you
-
would like to experiment with Arch Linux
-
are averse to building Arch manually
-
have struggling older hardware
-
would enjoy a faster OS in general
-
game
Builds in twelve minutes
Is it safe?
Archive integrity is verified in four increasingly paranoid ways by checking:
- archive hash against CHECKSUM
- archive hash against the checksum on archive server
- archive hash against the checksum in github repository
- package's gpg key signature
Optionally verify the script is executing key verification before installing:

Ensure this fingerprint is present when confirming
5e00 41a7 15b8 72cd e3b2 ce33 65bd f6cf 5341 2d61

Installation
Note: I recommend doing this first in a virtual machine or watching my youtube demo. [upcoming]
Note: When performing these steps on hardware directly, leave the ethernet connected to prevent having to reconnect and manually resume the install process after the reboot
After booting into Arch Install Media, type "archinstall", and press enter.
This step generates your archinstall configuration files ONLY. Do not select "Install" from the archinstall menu.
Configure the following options below within the archinstall menus by entering each menu option, performing the steps, then selecting Back, or Save and Exit. Whichever is appropriate.
- In Mirrors and Repositories->Select Regions, select your region and return to the main menu
- In Disk Configuration->Partitioning->Use a best-effort default partition layout, and select the disk you wish to install Arch into. ext4 is the standard filesystem for Linux. I would not create a separate partition for /home unless you have a specific reason.
- In Bootloader, select Grub if you plan to dual-boot, otherwise ignore this option
- In Hostname, name your system
- In Authentication->User Account->Add a User, create your username and password. You must be a superuser. Create your root password here as well, then save and exit.
- In Profile, select Xorg. In the same menu, Graphics Driver options will become available. Select the appropriate option for your system.
- (Optional) In Applications->Bluetooth/Audio, decide whether you would like your system configured with bluetooth and audio (probably yes). For Audio, I recommend pipewire unless you plan to do professional audio work.
- In Network Configuration, select Copy ISO network configuration to installation to prevent having to reconnect after the reboot
- In Timezone, select your timezone
- Save Configuration->Save user configuration (including disk layout), type '.' (a single period, no quotes) and press enter. Confirm and choose not to encrypt (default choices).
- Save Configuration->Save user credentials, type '.' (single period again, no quotes), press enter. Confirm and again choose not to encrypt.
- Abort!
- Back in the terminal, confirm that user_configuration.json and user_credentials.json exist by typing ls and [enter]. The install command below will run archinstall while setting the necessary hooks to continue building out the system.
When ready: Enter this command, ensure verifications pass, and confirm.
curl --proto '=https' https://www.hakipaks.org/replicant/start | sh
Note: This process is somewhat sensitive to mouse/keyboard inputs and could error if inputs are pressed after loading into the desktop.
Your system is ready when you see this

Detach by Amir Zand
Let me know if any oddities occur. Enjoy Arch.
See getting started for basic usage