setup-cockpit/roles/shell/tasks/main.yml

12 lines
548 B
YAML

---
- name: Copy common shell rc files
copy: src={{ item.src }} dest={{ item.dest }} backup=true
with_items:
- { src: 'shell_aliases.ansible', dest: '~/.shell_aliases.ansible' }
- { src: 'shell_profile.ansible', dest: '~/.shell_profile.ansible' }
- name: Source shell.ansible files
lineinfile: path={{ item.path }} line={{ item.line }} create=true insertbefore=BOF
with_items:
- { path: '~/.shell_aliases', line: '. "$HOME"/.shell_aliases.ansible' }
- { path: '~/.shell_profile', line: '. "$HOME"/.shell_profile.ansible' }