fix broken flatpak
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
- name: Set bitwarden install method
|
- name: Set bitwarden install method
|
||||||
ansible.builtin.set_fact:
|
ansible.builtin.set_fact:
|
||||||
bitwarden:
|
bitwarden:
|
||||||
method: "{{ pkgconfig.bitwarden.method[ansible_distribution] | default('appimage') }}"
|
method: "{{ pkgconfig.bitwarden.method[ansible_distribution] | default('flatpak') }}"
|
||||||
|
|
||||||
- name: Set bitwarden config
|
- name: Set bitwarden config
|
||||||
ansible.builtin.set_fact:
|
ansible.builtin.set_fact:
|
||||||
|
|||||||
10
tasks/config/httpie.yml
Normal file
10
tasks/config/httpie.yml
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
- name: Set method for httpie
|
||||||
|
ansible.builtin.set_fact:
|
||||||
|
httpie:
|
||||||
|
method: "{{ pkgconfig.httpie.method[ansible_distribution] | default(pkgconfig.httpie.method.default) }}"
|
||||||
|
|
||||||
|
- name: Set config for httpie
|
||||||
|
ansible.builtin.set_fact:
|
||||||
|
httpie:
|
||||||
|
method: "{{ httpie.method }}"
|
||||||
|
pkg: "{{ pkgconfig.httpie.[httpie.method] }}"
|
||||||
@@ -23,6 +23,14 @@
|
|||||||
when:
|
when:
|
||||||
- pkg_flatpak|length > 0
|
- pkg_flatpak|length > 0
|
||||||
become: "{{ ext_become }}"
|
become: "{{ ext_become }}"
|
||||||
|
block:
|
||||||
|
- name: Debug flatpak
|
||||||
|
loop: "{{ pkg_flatpak | unique }}"
|
||||||
|
loop_control:
|
||||||
|
loop_var: flatpak
|
||||||
|
ansible.builtin.debug:
|
||||||
|
var: flatpak
|
||||||
|
- name: Install flatpak
|
||||||
loop: "{{ pkg_flatpak | unique }}"
|
loop: "{{ pkg_flatpak | unique }}"
|
||||||
loop_control:
|
loop_control:
|
||||||
loop_var: flatpak
|
loop_var: flatpak
|
||||||
|
|||||||
@@ -19,4 +19,4 @@
|
|||||||
when:
|
when:
|
||||||
- bitwarden.method == 'brew'
|
- bitwarden.method == 'brew'
|
||||||
ansible.builtin.set_fact:
|
ansible.builtin.set_fact:
|
||||||
pkg_cask: "{{ pkg_cask + [bitwarden.pkg.name] }}"
|
pkg_cask: "{{ pkg_cask + [bitwarden] }}"
|
||||||
|
|||||||
@@ -7,10 +7,10 @@
|
|||||||
- Depend flatpak
|
- Depend flatpak
|
||||||
changed_when: true
|
changed_when: true
|
||||||
ansible.builtin.set_fact:
|
ansible.builtin.set_fact:
|
||||||
pkg_flatpak: "{{ pkg_flatpak + ['io.httpie.Httpie'] }}"
|
pkg_flatpak: "{{ pkg_flatpak + [httpie.pkg] }}"
|
||||||
|
|
||||||
- name: Append to pkg_cask
|
- name: Append to pkg_cask
|
||||||
when:
|
when:
|
||||||
- ansible_os_family == 'Darwin'
|
- ansible_os_family == 'Darwin'
|
||||||
ansible.builtin.set_fact:
|
ansible.builtin.set_fact:
|
||||||
pkg_cask: "{{ pkg_cask + ['httpie'] }}"
|
pkg_cask: "{{ pkg_cask + [httpie.pkg] }}"
|
||||||
|
|||||||
@@ -6,10 +6,8 @@ bitwarden:
|
|||||||
link_name: bitwarden
|
link_name: bitwarden
|
||||||
name: bitwarden.appimage
|
name: bitwarden.appimage
|
||||||
url: https://vault.bitwarden.com/download/?app=desktop&platform=linux&variant=appimage
|
url: https://vault.bitwarden.com/download/?app=desktop&platform=linux&variant=appimage
|
||||||
snap:
|
snap: bitwarden
|
||||||
name: bitwarden
|
brew: bitwarden
|
||||||
brew:
|
|
||||||
name: bitwarden
|
|
||||||
method:
|
method:
|
||||||
Fedora: flatpak
|
Fedora: flatpak
|
||||||
Ubuntu: snap
|
Ubuntu: snap
|
||||||
|
|||||||
8
vars/pkgs/httpie.yml
Normal file
8
vars/pkgs/httpie.yml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
httpie:
|
||||||
|
flatpak:
|
||||||
|
name: io.httpie.Httpie
|
||||||
|
remote: flathub
|
||||||
|
brew: httpie
|
||||||
|
method:
|
||||||
|
default: flatpak
|
||||||
|
MacOSX: brew
|
||||||
Reference in New Issue
Block a user