Skip to content

Arch Post Installation Setup

Matthew Stiles edited this page Jan 15, 2025 · 6 revisions

Post-Installation Setup

Steps to follow after completing system setup in Arch Linux Installation.

Desktop Setup

Note: Make sure Yubikey is plugged in for later GPG configuration.

Install yay AUR helper

git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Install vcsh

yay -S vcsh

Remove default bash files to avoid conflict when cloning dotfiles

rm ~/.bashrc ~/.bash_profile

Clone base dotfiles repository

vcsh clone https://github.com/stilesdev/dotfiles.git base

Run base bootstrap script

./.bootstrap/base

Clone cli dotfiles repository

vcsh clone https://github.com/stilesdev/dotfiles-cli.git cli

Run cli bootstrap script

./.bootstrap/cli

Clone gui dotfiles repository

vcsh clone https://github.com/stilesdev/dotfiles-gui.git gui

Configure settings in gui bootstrap script if this is a new machine

vim .config/.bootstrap/gui

Add/edit entries in the case statement just below the package lists for the new hostname.

Run gui bootstrap script

./.bootstrap/gui

Mounting Network Shares

Create files with authentication details as described here: Storing share passwords

Create systemd units as described here: Automatic mounting