- Clone the repository :
git clone https://github.com/ley0x/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
Before running the playbook, you need to install yay
AUR helper and ansible.
The script init.sh
will handle that for you.
chmod +x init.sh
./init.sh
Note: Don't run the script as root, it will ask for your password.
- Install packages, dotfiles, python and docker :
ansible-playbook --ask-become-pass playbooks/main.yaml
- Install only dotfiles :
ansible-playbook --ask-become-pass playbooks/install_dotfiles.yaml
Note: If
bride-utils
wasn't installed before, you need to reboot your system if you want to use docker.
Note: To install tmux plugins, run
Ctrl+b
thenShift+i
.
- Global theme:
Breeze Dark
- Colors:
Sweet
- Night light:
2500K
- Application style:
Breeze
- Plasma style:
Breeze
- Window decoration:
Breeze
- Icons:
Papirus-Dark
- Cursor:
Breeze Light
(Size 66)
ansible-galaxy role install -r requirements.yaml -p ./roles
ansible-galaxy collection install -r requirements.yaml --force
- Create an ansible role :
ansible-galaxy init --init-path ./roles <role>