ansible/plays/install-software.yml
2025-05-09 08:32:29 +08:00

26 lines
729 B
YAML

---
- hosts: jellyfin.local
become: true
roles:
- tomhesse.jellyfin
- hosts: all
become: true
vars:
neovim_prefix_dir: "/usr/local"
neovim_src_dir: "{{ neovim_prefix_dir }}/src/neovim"
neovim_binary_dir: "{{ neovim_prefix_dir }}/bin"
tasks:
- name: Build neovim
import_tasks: ./tasks/software/neovim.yml
- hosts: weebill.local
become: true
tasks:
- name: Install Webone dependencies
ansible.builtin.apt:
deb: https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb
- name: Install Webone
ansible.builtin.apt:
update_cache: yes
deb: https://github.com/atauenis/webone/releases/download/v0.17.4/webone.0.17.4.linux-arm64.deb