From 646b6508eb116559c0245ede014d4a9c1e552d1e Mon Sep 17 00:00:00 2001 From: ProgramSnail Date: Fri, 22 Aug 2025 19:59:02 +0300 Subject: [PATCH] quickshell installs fix --- roles/installs/tasks/quickshell.yml | 38 ++++++++++++++--------------- 1 file changed, 19 insertions(+), 19 deletions(-) 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