This is a fork of original project which was aiming for KDE. The main use for this project is to have a minimal install of Arch with Cinnamon DE and bare minimum tools to get started. Dracula theme is applied for eye candy.
Minimum requirement is to have a Arch linux installation with minimal setup with no Desktop environment.
git clone --recurse-submodules https://github.com/linuxpiper/ansible-arch-setup.git
NOTE: You must use --recurse-submodules for this to work
sudo pacman -Sy git ansible
sudo pacman -Syu
Open up roles/common/vars/main.yml
and change the username
value to the appropriate user name for your system.
You absolutely should review all of the vars config file and modify it to your liking, however changing the username
variable to match the username you are running this project for is the minimum you need to do.
If you want to use your own dotfiles, change the dotfiles.url
value in the same config file to point to a git repo of your choosing.
While in the roles
directory, execute:
ansible-playbook -K main.yml
The -K
parameter is equivilent to --ask-become-pass
and is used to collect your password for items requiring become
permissions.
Yay!