gist-description

get/set gist description


Keywords
gist, cli
License
Unlicense
Install
pip install gist-description==2020.12.3

Documentation

Installation

$ [sudo] pip install gist-description
$ [sudo] npm i -g gist-description

Config

$ export GITHUB_TOKEN="<GITHUB_TOKEN>"

Examples

$ gist-description <id> "new description"
$ gist-description <id>
new description

update multiple gists description

$ pip install gist-id

a) folder name as description

find ~/git/gists -type d -maxdepth 1 -exec bash -l -c 'id=$(gist-id "$0"); desc="$(basename "$0")"; [[ -n $id ]] && gist-description $id $desc' {} \;

b) description.txt as description

$ find ~/git/gists -type d -maxdepth 1 -exec bash -l -c 'id=$(gist-id "$0"); desc="$(cat description.txt 2> /dev/null)"; [[ -n $id ]] && [[ -n $desc ]] && gist-description $id $desc' {} \;

readme42.com