mirror of
https://codeberg.org/ProgramSnail/config.git
synced 2025-12-25 16:58:43 +00:00
41 lines
996 B
YAML
41 lines
996 B
YAML
- name: Creating dotfiles dir
|
|
ansible.builtin.file:
|
|
path: "{{ ansible_env.HOME }}/.config"
|
|
state: directory
|
|
mode: a
|
|
|
|
- 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: de.yml
|
|
when: "'quickshell' in configure"
|
|
|
|
- name: WMs config
|
|
ansible.builtin.import_tasks: de.yml
|
|
when: "'wm' in configure"
|