diff --git a/roles/installs/tasks/quickshell.yml b/roles/installs/tasks/quickshell.yml index da5e3a7..6a0d6a5 100644 --- a/roles/installs/tasks/quickshell.yml +++ b/roles/installs/tasks/quickshell.yml @@ -38,31 +38,31 @@ cmd: fc-cache -f changed_when: true -- name: Installing matugen v2.4.1 - become: true - ansible.builtin.get_url: - url: "https://github.com/InioX/matugen/releases/download/v2.4.1/matugen-2.4.1-x86_64.tar.gz" - dest: "/usr/bin/matugen" # TODO: user local install (?) - mode: a+x - force: true - -- name: Installing matugen v2.4.1 (material you themes gen) - become: true - ansible.builtin.get_url: - url: "https://github.com/InioX/matugen/releases/download/v2.4.1/matugen-2.4.1-x86_64.tar.gz" - dest: "/usr/bin/matugen" # TODO: user local install (?) - mode: a+x - force: true - -- name: Installing dgop v0.0.9 (sensors data utility) +- name: Installing matugen (material you themes gen) v2.4.1 (fixed) become: true ansible.builtin.unarchive: remote_src: true - src: "https://github.com/AvengeMedia/dgop/releases/download/v0.0.9/dgop-v0.0.9-linux-amd64" + url: "https://github.com/InioX/matugen/releases/download/v2.4.1/matugen-2.4.1-x86_64.tar.gz" dest: "/usr/bin/" # TODO: user local install (?) mode: a+x keep_newer: true extra_opts: - --strip=1 - --no-anchored - - dgop + - matugen + +- name: Get latest dgop (sensors data utility) version + community.general.github_release: + user: Myriad-Dreamin + repo: tinymist + action: latest_release + register: dgop_version + +- name: Installing dgop (sensors data utility) {{ dgop_version.tag }} + become: true + ansible.builtin.get_url: + remote_src: true + src: "https://github.com/AvengeMedia/dgop/releases/download/{{ dgop_version.tag }}/dgop-{{ dgop_version.tag }}-linux-amd64" + dest: "/usr/bin/dgop" # TODO: user local install (?) + mode: a+x + force: true