diff --git a/roles/system/tasks/main.yml b/roles/system/tasks/main.yml index a7bd6f7..b654709 100644 --- a/roles/system/tasks/main.yml +++ b/roles/system/tasks/main.yml @@ -1,3 +1,14 @@ +- name: Get Signal APT key + become: true + ansible.builtin.get_url: + url: https://updates.signal.org/desktop/apt/keys.asc + dest: /etc/apt/trusted.gpg.d/signal.asc + +- name: Install Signal APT repository + become: true + ansible.builtin.apt_repository: + repo: "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/signal.asc] https://updates.signal.org/desktop/apt xenial main" + state: present - name: Update repositories become: true apt: @@ -21,6 +32,7 @@ - libreoffice-impress - libreoffice-writer - gimp + - signal-desktop # Erlang stuff: https://github.com/asdf-vm/asdf-erlang#before-asdf-install - build-essential - autoconf