diff --git a/files/scripts/install-zellij.nu b/files/scripts/install-zellij.nu index 67117fa..2017a69 100755 --- a/files/scripts/install-zellij.nu +++ b/files/scripts/install-zellij.nu @@ -1,7 +1,13 @@ #!/usr/bin/env nu +let version = if 'ZELLIJ_VERSION' in $env { + $'tags/($env.ZELLIJ_VERSION)' +} else { + 'latest' +} + let download_url = ( - (http get https://api.github.com/repos/zellij-org/zellij/releases | enumerate | first).item.assets + (http get $'https://api.github.com/repos/zellij-org/zellij/releases/($version)').assets | find -c [name] "x86_64-unknown-linux-musl.tar.gz" ).browser_download_url.0 diff --git a/recipes/common/dev-packages.yml b/recipes/common/dev-packages.yml index 84a30b1..7f93037 100644 --- a/recipes/common/dev-packages.yml +++ b/recipes/common/dev-packages.yml @@ -61,6 +61,8 @@ modules: - libinput-devel - mesa-libgbm-devel - type: script + env: + ZELLIJ_VERSION: v0.43.1 scripts: - install-mkcert.sh - install-codelldb.sh