config/roles/dotfiles/tasks/scripts.yml

25 lines
634 B
YAML
Raw Normal View History

2025-08-17 12:19:28 +03:00
- name: Linking scripts
2025-08-03 12:33:33 +03:00
ansible.builtin.file:
src: '{{ role_path }}/files/.bin'
dest: '{{ ansible_env.HOME }}/.bin'
state: link
force: true
2025-08-17 12:19:28 +03:00
- name: Linking templates
ansible.builtin.file:
src: '{{ role_path }}/files/.templates'
dest: '{{ ansible_env.HOME }}/.templates'
state: link
force: true
2025-08-17 12:10:03 +03:00
# path update
- name: Getting programs list to check fish presence
ansible.builtin.package_facts:
manager: auto
- name: Updating fish path to include scripts folder
ansible.builtin.shell: fish_add_path -m {{ ansible_env.HOME }}/.bin
args:
executable: /usr/bin/fish
changed_when: false