Files
ansible-automations/roles/setup/tasks/system/zsh.yml
2024-04-12 14:54:00 +02:00

31 lines
734 B
YAML

---
- name: Install zsh
become: true
ansible.builting.package:
name: zsh
state: present
- name: Install oh-my-zsh
become: true
become_user: noahk
ansible.builtin.command: sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
changed_when: true
- name: Install zsh-syntax-highlighting
become: true
ansible.builtin.package:
name: zsh-syntax-highlighting
state: present
- name: Install zsh-autosuggestions
become: true
ansible.builtin.package:
name: zsh-autosuggestions
state: present
- name: Install starship
become: true
become_user: noahk
ansible.builtin.command: sh -c "$(curl -fsSL https://starship.rs/install.sh)"
changed_when: true