Project

lsgh

0.0
No commit activity in last 3 years
No release in over 3 years
list github organisation projects and pull requests
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.15
~> 10.0

Runtime

~> 0.17
 Project Readme

Lsgh (ls github)

List a github organisation/user repositories and open pull requests for each repository in a directory hirarchy format

Installation

install if via gem, an executable lsgh will be available in your system

$ gem install lsgh

Usage

Usage: lsgh [options]...
    -v, --version                    Print version
    -h, --help                       Show this help text
    -t, --token=github_token         Github access token, if not specified the environment variable GITHUB_API_TOKEN is used
    -o, --org=organisation_name      github organisation name to list repositories for
    -u, --user=username              github user name to list repositories for
    -r, --repo=Repository            list a specific repository pull requests for this user or org

Example output

$ lsgh -u blazeeboy

lists all repositories in that format

user/private|public/repo name/user name/pull request title
blazeeboy/public/active_admin
blazeeboy/public/Airpad
blazeeboy/public/amun
blazeeboy/public/askwiki
blazeeboy/public/awesome-static-analysis
blazeeboy/public/Birdflu
blazeeboy/public/blazeeboy.github.io
blazeeboy/public/Bounce-Game
blazeeboy/public/capistrano-decompose
blazeeboy/public/chef-postgresql
blazeeboy/public/Codeigniter-Egypt
blazeeboy/public/CodeIgniter-Ion-Auth
blazeeboy/public/Colosseum-plugin
blazeeboy/public/CommunityRules
blazeeboy/public/CS3D499-Plugin
blazeeboy/public/darkroomjs
blazeeboy/public/deploy
blazeeboy/public/devtools
blazeeboy/public/dirtree
blazeeboy/public/dirtree/nemoload/Local dependencies
blazeeboy/public/EgyptianGeeksArchive
blazeeboy/public/fb2jekyll
blazeeboy/public/Gamra
blazeeboy/public/Github-PHP-Wiki
blazeeboy/public/inquirer.rb
blazeeboy/public/jumping-blocks
blazeeboy/public/noty
blazeeboy/public/octopress
blazeeboy/public/portableBrowser
blazeeboy/public/QA
blazeeboy/public/Quantum
blazeeboy/public/rubrowser
blazeeboy/public/RubyScripts
blazeeboy/public/Sefa-lang
blazeeboy/public/Sema-lang
blazeeboy/public/timer
blazeeboy/public/Todo
blazeeboy/public/touch-mouse
blazeeboy/public/xlog

Conjunctions

You can use it in conjunction with dirtree to draw an interactive tree from the output.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/blazeeboy/lsgh. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

License

The gem is available as open source under the terms of the MIT License.

Code of Conduct

Everyone interacting in the Lsgh project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.