ghfetch is a command-line tool to fetch information about your Github account written in TypeScript with Deno.
Why? Because yes.
... and nothing else!
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!
Find some fancy binaries for you to use at https://github.com/bwac2517/ghfetch/releases!
$ 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.
$ deno run --unstable --allow-net --allow-run https://raw.githubusercontent.com/bwac2517/ghfetch/main/ghfetch.ts
Check out the permissions section for more info.
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.