Awesome
ghfetch
ghfetch is a command-line tool to fetch information about your Github account written in TypeScript with Deno.
Why? Because yes.
Getting it on your computer
Prerequisites
Dependencies:
... and nothing else!
Good tools to have:
RECOMMENDED: $ gh auth login
and login. This is because ghfetch
takes advantage of the gh api
command to provide a out-of-the-box experience. (If you don't want to let ghfetch
call Github on your behalf, you can always use the --username
flag. Do be sure to see the permissions section!
Portable Binaries
Find some fancy binaries for you to use at https://github.com/bwac2517/ghfetch/releases!
Installing with Deno (Recommended)
Install
$ deno install --unstable --allow-net --allow-run https://raw.githubusercontent.com/bwac2517/ghfetch/main/ghfetch.ts
will install the latest stable version.
Check out the permissions section for more info.
You can now use ghfetch
if your Deno is correctly in your path.
Run it directly from the internet
$ deno run --unstable --allow-net --allow-run https://raw.githubusercontent.com/bwac2517/ghfetch/main/ghfetch.ts
Check out the permissions section for more info.
Permissions
The recommended permissions are: --allow-net
, --allow-run
.
ghfetch
won't work without --allow-net
and it won't be able to access your gh
install without --allow-run
.
ghfetch
also requires --unstable
.