Contains:
- An interactive Arch Linux setup guide using my other project: a lightweight graphical installation/rescue Arch ISO
- My config files
- System administration scripts
Don’t follow instructions or use configs without reading and understanding them. It’s a huge security risk.
For Arch Linux, I use my ISO forked from the official one with a light desktop, a browser and some recovery tools
and scripts. You can boot it, run startx
to launch the desktop and proceed with the official guide.
Alternatively, you can follow my interactive installation guide.
The guide provides a simple default path, but it allows modifications to every command and variable it uses on the fly if desired. To do this, it opens the instructions you’re reading inside the iso with the wiki to the side, but it doesn’t stop there: it defines keybindings to execute each command so you don’t have to copy/paste anything. In this way, you can customize as much or as little as you want and you can stop following at any point.
To experiment with my dotfiles in your current system, run the following command and copy what you want:
git clone https://github.com/AliGhahraei/dotfiles
If you want to test-drive my whole config, run these. They will overwrite your $HOME
, so create a backup first:
git clone --bare https://github.com/AliGhahraei/dotfiles /tmp/dotfiles # Change target to keep it after reboots
git --git-dir=/tmp/dotfiles --work-tree=$HOME checkout