You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

83 lines
1.7 KiB

---
- hosts: localhost
connection: local
become: true
pre_tasks:
- name: update repositories
apt:
update_cache: yes
changed_when: false
- name: install updates (Ubuntu/Debian)
apt:
upgrade: dist
update_cache: yes
when: ansible_distribution in ["Ubuntu", "Debian"]
- name: install updates (Arch)
pacman:
update_cache: yes
upgrade: yes
when: ansible_distribution in ["Arch"]
tasks:
- name: install base packages
package:
name:
- htop
- bpytop
- mc
- tmux
- nmap
- nextcloud-desktop
# - 1password #this might not be working yet since it isnt in the apt catalog
state: latest
- name: Install Flatpak
package:
name: flatpak
state: latest
- name: install Teams (flatpak)
community.general.flatpak:
name: com.microsoft.teams
state: present
- name: Install Bitwarden Flatpak
community.general.flatpak:
name: com.bitwarden.desktop
state: present
- name: Install Joplin Flatpak
community.general.flatpak:
name: net.cozic.joplin_desktop
state: present
- name: Install Nheko Flatpak
community.general.flatpak:
name: io.github.NhekoReborn.Nheko
state: present
- name: install Evolution
package:
name:
- evolution
- evolution-ews
state: latest
update_cache: yes
- name: install Messengers
package:
name:
- telegram-desktop
state: latest
update_cache: yes
- name: install Visual Studio Code
package:
name:
- code
state: latest
update_cache: yes