From bd7e0b20d073da80fe087ff106ad2e8caf2e42a1 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Tue, 24 Aug 2021 22:12:40 +0200 Subject: [PATCH] install pip and snap packages --- desktop.yml | 6 ++++-- tasks/main.yml | 11 +++++++++++ vars/main.yml | 5 ++++- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/desktop.yml b/desktop.yml index 5b6f53f..4bf249b 100644 --- a/desktop.yml +++ b/desktop.yml @@ -1,10 +1,12 @@ --- - hosts: localhost become: true - vars_files: - - vars/main.yml roles: - common - restic tasks: - import_tasks: tasks/main.yml + vars_files: + - vars/main.yml + vars: + desktop_user: andreas diff --git a/tasks/main.yml b/tasks/main.yml index 275910d..100cb0c 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -53,3 +53,14 @@ copy: src: "mpv_input.conf" dest: "/home/{{ user }}/.config/mpv/input.conf" + +- name: "Install snap packages" + snap: + name: "{{ snap_packages }}" + state: present + +- name: "Install pip packages" + pip: + name: "{{ pip_packages }}" + state: present + become_user: "{{ desktop_user }}" diff --git a/vars/main.yml b/vars/main.yml index 9e415ce..fe40968 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -29,7 +29,10 @@ packages: - brasero - gnome-tweak-tool -pip3_packages: +pip_packages: - youtube-dl +snap_packages: + - telegram-desktop + user: andreas