Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit a65a3a59 authored by fred's avatar fred Committed by freezed
Browse files

:sparkles: Add neovim, detox, minitube & flatpak pkg mgr for Brave

parent fdc7403d
No related branches found
No related tags found
No related merge requests found
...@@ -18,7 +18,7 @@ ...@@ -18,7 +18,7 @@
when: "'mate' in group_names" when: "'mate' in group_names"
ansible.builtin.include_vars: "Mate.yml" ansible.builtin.include_vars: "Mate.yml"
- name: Remove snap packages - name: SNAP | remove snap packages
when: snap_uninstall_pkg is defined when: snap_uninstall_pkg is defined
community.general.snap: community.general.snap:
name: "{{ snap_uninstall_pkg }}" name: "{{ snap_uninstall_pkg }}"
...@@ -32,6 +32,19 @@ ...@@ -32,6 +32,19 @@
state: present state: present
update_cache: true update_cache: true
- name: FLATPAK | add remote
community.general.flatpak_remote:
name: flathub
flatpakrepo_url: https://flathub.org/repo/flathub.flatpakrepo
state: present
register: flatpak_repo
- name: FLATPAK | add packages
community.general.flatpak:
name: com.brave.Browser
state: present
remote: flathub
- name: SIGNAL | add key to keyring - name: SIGNAL | add key to keyring
when: inventory_hostname in groups.station when: inventory_hostname in groups.station
ansible.builtin.apt_key: ansible.builtin.apt_key:
...@@ -59,16 +72,20 @@ ...@@ -59,16 +72,20 @@
ansible.builtin.apt: ansible.builtin.apt:
pkg: "{{ lookup('flattened', base_uninstall_pkg, os_uninstall_pkg) }}" pkg: "{{ lookup('flattened', base_uninstall_pkg, os_uninstall_pkg) }}"
state: absent state: absent
register: flatpak_repo
- name: APT | upgrade all packages to the latest version - name: APT | upgrade all packages to the latest version
ansible.builtin.apt: ansible.builtin.apt:
force_apt_get: yes force_apt_get: yes
upgrade: safe upgrade: safe
- name: APT | install zoom client - name: APT | install .deb packages
when: inventory_hostname in groups.station when: inventory_hostname in groups.station
ansible.builtin.apt: ansible.builtin.apt: deb={{item}}
deb: https://zoom.us/client/latest/zoom_amd64.deb with_items:
- https://zoom.us/client/latest/zoom_amd64.deb
- https://flavio.tordini.org/files/minitube/minitube.deb
- https://github.com/neovim/neovim/releases/download/stable/nvim-linux64.deb
- name: APT | remove useless packages from the cache - name: APT | remove useless packages from the cache
ansible.builtin.apt: ansible.builtin.apt:
......
...@@ -5,5 +5,4 @@ os_pkg: [] ...@@ -5,5 +5,4 @@ os_pkg: []
os_uninstall_pkg: [] os_uninstall_pkg: []
station_os_pkg: station_os_pkg:
- chromium-l10n
- firefox-esr-l10n-fr - firefox-esr-l10n-fr
...@@ -2,4 +2,5 @@ ...@@ -2,4 +2,5 @@
station_wm_pkg: station_wm_pkg:
- gnome-tweaks - gnome-tweaks
- nautilus-image-converter
- nautilus-nextcloud - nautilus-nextcloud
...@@ -4,11 +4,8 @@ os_pkg: [] ...@@ -4,11 +4,8 @@ os_pkg: []
os_uninstall_pkg: os_uninstall_pkg:
- thunderbird - thunderbird
- chromium-browser-l10n
snap_uninstall_pkg: snap_uninstall_pkg: []
- firefox
station_os_pkg: station_os_pkg: []
- chromium-browser-l10n
- firefox-locale-fr
- firefox
...@@ -18,10 +18,7 @@ base_pkg: ...@@ -18,10 +18,7 @@ base_pkg:
- xkcdpass - xkcdpass
- zsh - zsh
base_uninstall_pkg: base_uninstall_pkg: []
- geany-plugin-shiftcolumn
- jq
- httpie
station_pkg: station_pkg:
- ansible - ansible
...@@ -30,6 +27,7 @@ station_pkg: ...@@ -30,6 +27,7 @@ station_pkg:
- easytag - easytag
- evolution - evolution
- evolution-plugins - evolution-plugins
- flatpak
- geany-plugin-addons - geany-plugin-addons
- geany-plugin-extrasel - geany-plugin-extrasel
- geany-plugin-git-changebar - geany-plugin-git-changebar
...@@ -41,6 +39,7 @@ station_pkg: ...@@ -41,6 +39,7 @@ station_pkg:
- gimp - gimp
- git - git
- gnome-disk-utility - gnome-disk-utility
- gnome-software-plugin-flatpak
- gpsprune - gpsprune
- hplip - hplip
- jhead - jhead
...@@ -63,3 +62,4 @@ station_pkg: ...@@ -63,3 +62,4 @@ station_pkg:
- torbrowser-launcher - torbrowser-launcher
- unrar-free - unrar-free
- vlc - vlc
- xz-utils
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment