mirror of
https://gitlab.com/dbrw/ansible-setup.git
synced 2025-08-04 15:35:41 +07:00
70 lines
1.4 KiB
YAML
70 lines
1.4 KiB
YAML
- name: check updates
|
|
pacman:
|
|
update_cache: yes
|
|
upgrade: yes
|
|
|
|
# Configure pacman (colorize and repos)
|
|
- include_tasks: pacman.yml
|
|
|
|
# Basic apps (vlc, kitty, etc.)
|
|
- include_tasks: core-apps.yml
|
|
|
|
# Install and configure zsh
|
|
- include_tasks: zsh.yml
|
|
when: setup_zsh == True
|
|
|
|
# Install and configure spacevim
|
|
- include_tasks: spacevim.yml
|
|
when: install_spacevim == True
|
|
|
|
# Install laptop specific softwares
|
|
- include_tasks: laptop.yml
|
|
when: is_laptop == True
|
|
|
|
# Install and configure doom emacs
|
|
- include_tasks: doom-emacs.yml
|
|
when: install_doom == True
|
|
|
|
# Install KDE and Additional Plasma Applications
|
|
- include_tasks: kde.yml
|
|
when: install_kde == True
|
|
|
|
# Install dwm
|
|
- include_tasks: dwm.yml
|
|
when: install_dwm == True
|
|
|
|
- include_tasks: disk-permission.yml
|
|
|
|
# Web Browser
|
|
- include_tasks: "{{browser}}.yml"
|
|
|
|
# Terminal web browsers
|
|
- include_tasks: terminal_browsers.yml
|
|
when: install_terminal_browsers == True
|
|
|
|
# Office
|
|
- include_tasks: office.yml
|
|
when: install_office == True
|
|
|
|
# Console based Email
|
|
- include_tasks: aerc.yml
|
|
when: install_aerc == True
|
|
|
|
# AUR apps
|
|
- include_tasks: aur.yml
|
|
when: use_aur == True
|
|
|
|
# Keyboard settings
|
|
- include_tasks: keyboard.yml
|
|
when: install_keyboard == True
|
|
|
|
- include_tasks: virtualization.yml
|
|
when: install_virtualization == True
|
|
|
|
- include_tasks: docker.yml
|
|
when: install_docker == True
|
|
|
|
# Dotfiles
|
|
- include_tasks: dotfiles.yml
|
|
when: pull_dotfiles == True
|