19 lines
441 B
Nu
Executable File
19 lines
441 B
Nu
Executable File
#!/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/($version)').assets
|
|
| find -c [name] "x86_64-unknown-linux-musl.tar.gz"
|
|
).browser_download_url.0
|
|
|
|
http get -r $download_url | save /tmp/zellij.tar.gz
|
|
tar -xvf /tmp/zellij.tar.gz
|
|
mv zellij /usr/bin/
|
|
rm /tmp/zellij.tar.gz
|
|
zellij -V
|