config/roles/dotfiles/tasks/main.yml

34 lines
807 B
YAML
Raw Normal View History

2025-08-14 16:29:17 +03:00
- name: Creating dotfiles dir
ansible.builtin.file:
path: "{{ ansible_env.HOME }}/.config"
state: directory
mode: a
2025-08-09 11:47:58 +03:00
- name: Bash config
ansible.builtin.import_tasks: bash.yml
2025-08-03 12:33:33 +03:00
when: "'bash' in configure"
2025-08-17 12:10:03 +03:00
- name: Script dirs config
ansible.builtin.import_tasks: scripts.yml
when: "'scripts' in configure"
2025-08-09 11:47:58 +03:00
- name: Common cli tools config
ansible.builtin.import_tasks: cli.yml
2025-08-03 12:33:33 +03:00
when: "'cli' in configure"
2025-08-09 11:47:58 +03:00
- name: Git config
ansible.builtin.import_tasks: git.yml
2025-08-03 12:33:33 +03:00
when: "'git' in configure"
2025-08-09 11:47:58 +03:00
- name: Ssh config
ansible.builtin.import_tasks: ssh.yml
2025-08-03 12:33:33 +03:00
when: "'ssh' in configure"
2025-08-09 11:47:58 +03:00
- name: GUI programs config
ansible.builtin.import_tasks: gui.yml
2025-08-03 12:33:33 +03:00
when: "'gui' in configure"
2025-08-09 11:47:58 +03:00
- name: Desctop envionment config
ansible.builtin.import_tasks: de.yml
2025-08-03 12:33:33 +03:00
when: "'de' in configure"