The fast & easy gist uploader script. Derieved from shhhh project.
fist [files ...]
# or
echo 'something' | fist
usage: fist [-h] [--browser] [--verbose] [--silent] [--dry] [--skip-all]
[--user [USER]] [--token [TOKEN]]
[files [files ...]]
positional arguments:
files files to upload.
optional arguments:
-h, --help show this help message and exit
--browser, -b open web browser when gist uploaded.
--verbose, -v print informations for debugging.
--silent, -s ignore outputs, except gist url.
--dry, -d dry run.
--skip-all, -q skip all optional inputs.
--user [USER], -u [USER]
set github user name.
--token [TOKEN], -t [TOKEN]
set github access token.
export GITHUB_USERNAME=[YOUR_USERNAME_HERE] # Or, fist --user USERNAME
export GITHUB_TOKEN_FIST=[YOUR_ACCESS_TOKEN_HERE] # Or, fist --token TOKEN
Go to settings > profile > Developer settings > Personal access tokens.
Then, click Generate new token and check gist
checkbox for permission.