ansible/roles/docker/tasks/shell.yml
2024-08-19 14:03:15 -06:00

28 lines
674 B
YAML

- name: install zsh
apt:
name: zsh
state: latest
update_cache: true
- name: set zsh as default shell
ansible.builtin.shell: chsh -s $(which zsh) {{ ansible_user }}
- name: Download Atuin setup script
get_url:
url: https://setup.atuin.sh
dest: /tmp/setup_atuin.sh
mode: '0755'
- name: Run the Atuin setup script
command: /tmp/setup_atuin.sh
register: atuin_install
become: true
become_user: "{{ ansible_user }}"
- name: login to atuin
command: /home/{{ ansible_user }}/.atuin/bin/atuin login -u philskents -p "{{ atuin_pass }}" -k "{{ atuin_key }}"
when: atuin_install.rc == 0
become: true
become_user: "{{ ansible_user }}"