updating and removing

This commit is contained in:
2026-03-15 22:38:49 -06:00
parent fe266d4b73
commit f52a6eca6a
9 changed files with 130 additions and 85 deletions

View File

@@ -14,6 +14,10 @@
alacritty_version: "{{ alacritty_version | default('v0.16.1') }}"
alacritty_build_flags: "{{ alacritty_build_flags | default( ['--release'] ) }}"
alacritty:
pkgname:
RedHat: alacritty
Debian: alacritty
Alpine: alacritty
install_methods:
- source
- system
@@ -81,9 +85,19 @@
- name: Set alacritty install method
when:
- alacritty_install_method is undefined
ansible.builtin.set_fact:
alacritty_install_method: "{{ install_method if install_method in alacritty.install_methods else alacritty.install_methods[0] }}"
block:
- name: Configure for RedHat enterprise linux 10
when:
- os_family == 'RedHat'
- ansible_distribution_major_version|int <= 10
ansible.builtin.set_fact:
alacritty_install_method: source
- name: Fallback configuration for alacritty
when:
- alacritty_install_method is undefined
ansible.builtin.set_fact:
alacritty_install_method: "{{ install_method if install_method in alacritty.install_methods else alacritty.install_methods[0] }}"
- name: Configure alacritty source install # {{{
when:
- alacritty_install_method == "source"