bef84806650fd939a34c8a70f6fe46b0d311b399
[webi-installers/.git] / webi / webi.bash
1 #!/bin/bash
2
3 # title: Webi
4 # homepage: https://webinstall.dev
5 # tagline: webinstall.dev for the CLI
6 # description: |
7 #   for the people like us that are too lazy even to run `curl https://webinstall.dev/PACKAGE_NAME` - just `webi PACKAGE_NAME` instead
8
9 cat << EOF > ~/.local/bin/webi
10 set -e
11 set -u
12
13 my_package=\${1:-}
14 if [ -z "\$my_package" ]; then
15         echo "Usage: webi <package>"
16         echo "Example: webi node"
17         exit 1
18 fi
19
20 curl -fsSL "https://webinstall.dev/\$my_package" | bash
21 EOF
22 chmod a+x ~/.local/bin/webi