eget
eget copied to clipboard
Easily install prebuilt binaries from GitHub.
This PR adds support for downloading assets from private repositories in `eget`. I had to do some code improvements to facilitate this feature, which I implemented in separate commits for...
It would be really nice if `eget` could support GitLab repositories in addition to GitHub. In addition, it would be nice if support for private GitHub/GitLab instances can be used...
With the following simple config file ``` [global] target = "~/bin" upgrade_only = true ``` the command `eget neovim/neovim` downloads the `appimage` and places it in `~/bin`. But when I...
Certain tools require renaming when eget downloads them, but the only way to do this currently is to specify the full path: ``` eget --asset yq_linux_amd64 --to "$EGET_BIN/yq" mikefarah/yq ```...
It could be nice if targets defined in the configuration file could be recalled through a user-defined alias, so that `eget eget` could be made to resolve to `eget zyedidia/eget`....
For example electron apps which are normally >100mb, could be downloaded to /tmp then if the eget command is run again it should check the `content-md5` header if it matches...
For example I tried `eget svenstaro/miniserve --to=~/bin` expecting miniserve to be installed into the `bin` folder in $HOME but rather it created a `~` folder in the current directory and...
eget seems to prefer downloading the vscode extension rather than the release binary. ``` $ eget rome/tools https://github.com/rome/tools/releases/download/lsp/v0.24.2/rome_lsp-linux-x64.vsix Downloading 100% [=======================================================================================================================] (5.4/5.4 MB, 966.668 kB/s) Extracted `rome_lsp-linux-x64.vsix` to `/home/me/bin/tools $...
Hi there. The issue I am facing is that I get an "unexpected EOF" error when I use `eget` to download and extract a `.tar.gz` file. The specific command I...
The following config file ``` [global] target = "~/bin" upgrade_only = true ["fatedier/frp"] all = true ["zyedidia/eget"] ["zyedidia/micro"] ``` used with the command `eget -D` will re-download `frpc` and `frps`...