Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 911 Bytes

README.md

File metadata and controls

38 lines (25 loc) · 911 Bytes

Workstation

Setup ArchLinux install for every day work (uses sway, rofi, waybar for UI).

Comes in VM and bare metal install variants thanks to ansible playbooks.

Uses dotfiles

Create VM with terraform

terraform init
terraform apply -var vm_hostname=vm_host

Manual install from ISO

Boot from install ISO.

Download install configuration file:

curl https://raw.githubusercontent.com/gotha/workstation/main/config/archinstall/user_configuration.json > /tmp/user_configuration.json
archinstall --config /tmp/user_configuration.json

Setup disk partitioning (and user if you need to), finish the installation and restart.

git clone https://github.com/gotha/workstation.git
ansible-playbook ./workstation/config/ansible/all.yml

Set default shell to zsh (note: .zprofile is used to start sway):

chsh -s /usr/bin/zsh gotha