config/roles/dotfiles/tasks/main.yml
2025-08-24 00:08:44 +03:00

39 lines
946 B
YAML

- name: Common actions
ansible.builtin.include_role:
name: common
- name: Bash config
ansible.builtin.import_tasks: bash.yml
when: "'bash' in configure"
- name: Script dirs config
ansible.builtin.import_tasks: scripts.yml
when: "'scripts' in configure"
- name: Common cli tools config
ansible.builtin.import_tasks: cli.yml
when: "'cli' in configure"
- name: Git config
ansible.builtin.import_tasks: git.yml
when: "'git' in configure"
- name: Ssh config
ansible.builtin.import_tasks: ssh.yml
when: "'ssh' in configure"
- name: GUI programs config
ansible.builtin.import_tasks: gui.yml
when: "'gui' in configure"
- name: Desktop envionment config
ansible.builtin.import_tasks: de.yml
when: "'de' in configure"
- name: Quickshell config
ansible.builtin.import_tasks: quickshell.yml
when: "'quickshell' in configure"
- name: WMs config
ansible.builtin.import_tasks: wm.yml
when: "'wm' in configure"