Arch Linux dotfiles and system setup using Ansible.
- Ensure
sudois available for the userpacman -S --noconfirm --needed sudoasroot/su
iwctl station <your_wifi_device> connect <your_wifi_ssid>
curl -L https://raw.githubusercontent.com/antonkesy/dotfiles/main/arch_install_config.json -o arch_install_config.json
# setup all missing parts: partitioning & authentication
archinstall --config arch_install_config.json
# Reboot and login into new user
nmcli radio wifi on
nmcli device wifi list
nmcli device wifi connect "<SSID>" --ask
# some setups might assume position of dotfiles in ~/workspace
mkdir -p ~/workspace && cd ~/workspace
sudo pacman -S --noconfirm --needed git # can be skipped if used archinstall config
git clone --recursive https://github.com/antonkesy/dotfiles.git
./prerequisites.sh # can be skipped if used archinstall config
make desktop
# wait some time
rebootmake dotfiles- Links only dotfilesmake base- Minimal setup (for example for WSL)make desktop- Full desktop setupmake submodule-ssh- Switches https submodules to ssh for development
- Just login through Gnome session :)
make test