mirror of
https://codeberg.org/ProgramSnail/config.git
synced 2025-12-29 02:38:44 +00:00
35 lines
822 B
YAML
35 lines
822 B
YAML
|
|
|
||
|
|
# shell
|
||
|
|
- ansible.builtin.import_tasks: bash.yml
|
||
|
|
|
||
|
|
- name: Link fish configuration directory
|
||
|
|
ansible.builtin.file:
|
||
|
|
src: '{{ role_path }}/files/.config/fish'
|
||
|
|
dest: '{{ ansible_env.HOME }}/.config/fish'
|
||
|
|
state: link
|
||
|
|
force: true
|
||
|
|
|
||
|
|
# apps
|
||
|
|
- name: Link tmux configuration
|
||
|
|
ansible.builtin.file:
|
||
|
|
src: '{{ role_path }}/files/.tmux.conf'
|
||
|
|
dest: '{{ ansible_env.HOME }}/.tmux.conf'
|
||
|
|
state: link
|
||
|
|
force: true
|
||
|
|
|
||
|
|
# TODO: set server keys
|
||
|
|
- name: Link tmate configuration
|
||
|
|
ansible.builtin.file:
|
||
|
|
src: '{{ role_path }}/files/.tmate.conf'
|
||
|
|
dest: '{{ ansible_env.HOME }}/.tmate.conf'
|
||
|
|
state: link
|
||
|
|
force: true
|
||
|
|
|
||
|
|
- name: Link helix configuration
|
||
|
|
ansible.builtin.file:
|
||
|
|
src: '{{ role_path }}/files/.config/helix'
|
||
|
|
dest: '{{ ansible_env.HOME }}/.config/helix'
|
||
|
|
state: link
|
||
|
|
force: true
|
||
|
|
|