eget
eget copied to clipboard
Easily install prebuilt binaries from GitHub.
This should work, ``` eget https://github.com/contour-terminal/contour/releases/tag/v0.3.2.202 ```
Happened here https://github.com/contour-terminal/contour/releases/tag/v0.3.2.202 ``` eget https://github.com/contour-terminal/contour https://github.com/contour-terminal/contour/releases/download/v0.3.2.202/contour_0.3.2.202-archlinux_x86_64 Downloading 100% [========================================================================================================================================] (1.2/1.2 MB, 557.055 kB/s) Extracted `contour_0.3.2.202-archlinux_x86_64` to `contour` ``` Should have got the .rpm
This PR adds support for using a configuration file with `Eget`. ## Summary This adds supports for a TOML configuration file located at `~/.eget.toml`, or one located in the same...
Many projects offer a single asset in form of a sha256sum file, e.g. [k9s](https://github.com/derailed/k9s/releases). This PR checks the asset list for such files and verifies a checksum against it.
I have the following configuration: ```toml [global] upgrade_only = true ["ahmetb/kubectx"] asset_filters = [ "linux", ".tar.gz" ] all = true file = "kube*" target = "~/.local/bin/" ``` https://github.com/ahmetb/kubectx/releases `file =...
Using parameter `--to=~/bin` creates folder `~/bin` in current folder instead of writing file to `bin` folder in home directory.
```sh user@8b1c32d3c89a:~$ ./eget sxyazi/yazi --tag v0.1.5 https://github.com/sxyazi/yazi/releases/download/v0.1.5/yazi-x86_64-unknown-linux-gnu.zip Downloading 100% [================================================================================] (4.4/4.4 MB, 55.640 MB/s) Extracted `yazi-x86_64-unknown-linux-gnu/yazi` to `yazi` user@8b1c32d3c89a:~$ ./eget sxyazi/yazi 404 Not Found (URL: https://api.github.com/repos/sxyazi/yazi/releases/latest) ```
@zyedidia Would it be possible to use eget as a library? Can this also be done?
How to download several files for asset? For example download binary file and bash/zsh completion file. How to write `eget.toml` file for using with `eget --download-all`?
An example action.yaml ```yaml - name: Build eget for arm64-v8a (Native) run: | #Presets set -x ; set +e #--------------# #Get Source pushd $(mktemp -d) && git clone "https://github.com/zyedidia/eget" &&...