From b9fc08acb087968ecbede1d3f65f0eed7804c71b Mon Sep 17 00:00:00 2001 From: Przemek Grondek Date: Thu, 8 Aug 2024 01:09:26 +0200 Subject: [PATCH] Add missing apps --- roles/desktop/tasks/arch.yml | 1 + roles/desktop/tasks/cups.yml | 1 + roles/desktop/tasks/dymo.yml | 5 +++++ roles/desktop/tasks/flatpaks.yml | 5 +++++ roles/desktop/tasks/main.yml | 2 ++ roles/desktop/tasks/nextcloud.yml | 7 +++++++ roles/desktop/tasks/terraform.yml | 6 ++++++ 7 files changed, 27 insertions(+) create mode 100644 roles/desktop/tasks/dymo.yml create mode 100644 roles/desktop/tasks/nextcloud.yml create mode 100644 roles/desktop/tasks/terraform.yml diff --git a/roles/desktop/tasks/arch.yml b/roles/desktop/tasks/arch.yml index 6b437df..b1b20e0 100644 --- a/roles/desktop/tasks/arch.yml +++ b/roles/desktop/tasks/arch.yml @@ -40,6 +40,7 @@ - gnome-backgrounds - gnome-text-editor - gnome-themes-extra + - gvfs-smb - gsimplecal - libreoffice-still - nautilus diff --git a/roles/desktop/tasks/cups.yml b/roles/desktop/tasks/cups.yml index 323faac..d2bda3d 100644 --- a/roles/desktop/tasks/cups.yml +++ b/roles/desktop/tasks/cups.yml @@ -3,6 +3,7 @@ community.general.pacman: name: - cups + - system-config-printer when: ansible_distribution == "Archlinux" - name: "[Arch] install drivers for epson printer" diff --git a/roles/desktop/tasks/dymo.yml b/roles/desktop/tasks/dymo.yml new file mode 100644 index 0000000..577e5fe --- /dev/null +++ b/roles/desktop/tasks/dymo.yml @@ -0,0 +1,5 @@ +- name: "[Arch] install dymo cups driver" + shell: + cmd: + yay -S --needed --noconfirm dymo-cups-drivers + when: ansible_distribution == "Archlinux" diff --git a/roles/desktop/tasks/flatpaks.yml b/roles/desktop/tasks/flatpaks.yml index 565ee94..2d04871 100644 --- a/roles/desktop/tasks/flatpaks.yml +++ b/roles/desktop/tasks/flatpaks.yml @@ -27,3 +27,8 @@ community.general.flatpak: state: present name: im.riot.Riot + +- name: "[All] install Parsec" + community.general.flatpak: + state: present + name: com.parsecgaming.parsec diff --git a/roles/desktop/tasks/main.yml b/roles/desktop/tasks/main.yml index bcfef77..39e445a 100644 --- a/roles/desktop/tasks/main.yml +++ b/roles/desktop/tasks/main.yml @@ -21,6 +21,8 @@ - import_tasks: network-manager.yml +- import_tasks: nextcloud.yml + - import_tasks: signal.yml - import_tasks: timekpr.yml diff --git a/roles/desktop/tasks/nextcloud.yml b/roles/desktop/tasks/nextcloud.yml new file mode 100644 index 0000000..0df6121 --- /dev/null +++ b/roles/desktop/tasks/nextcloud.yml @@ -0,0 +1,7 @@ +- name: "[Arch] install nextcloud client" + become: yes + community.general.pacman: + name: + - nextcloud-client + - gnome-keyring + when: ansible_distribution == "Archlinux" diff --git a/roles/desktop/tasks/terraform.yml b/roles/desktop/tasks/terraform.yml new file mode 100644 index 0000000..ea8b3a6 --- /dev/null +++ b/roles/desktop/tasks/terraform.yml @@ -0,0 +1,6 @@ +- name: "[Arch] install terraform" + become: yes + community.general.pacman: + name: + - terraform + when: ansible_distribution == "Archlinux"