- name: Set a hostname ansible.builtin.hostname: name: '{{ inventory_hostname.split(".")[0] | lower }}' use: debian - name: Set the timezone community.general.timezone: name: Australia/Perth - name: Add AARNet bookworm repository apt_repository: repo: deb https://mirror.aarnet.edu.au/debian bookworm main contrib state: present - name: Add AARNet bookworm-updates repository apt_repository: repo: deb https://mirror.aarnet.edu.au/debian bookworm-updates main contrib state: present - name: Add AARNet bookworm-security repository apt_repository: repo: deb https://mirror.aarnet.edu.au/debian-security bookworm-security main contrib state: present - name: Install some standard packages apt: pkg: - avahi-daemon - curl - fish - git - libnss-mdns - nnn - rsync - sudo - trash-cli - tmux - name: Make sure avahi-daemon is running systemd_service: state: started name: avahi-daemon - name: Add 'fern' user user: name: fern shell: /usr/bin/fish