Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gtklocker/github-tools
Some handy Github tools
https://github.com/gtklocker/github-tools
Last synced: 17 days ago
JSON representation
Some handy Github tools
- Host: GitHub
- URL: https://github.com/gtklocker/github-tools
- Owner: gtklocker
- Created: 2021-03-18T19:03:57.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-11-04T18:55:44.000Z (about 3 years ago)
- Last Synced: 2024-10-07T19:42:11.183Z (about 1 month ago)
- Language: Go
- Homepage:
- Size: 21.5 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
ghnuke
======This tool unsubscribes you from all repos belonging to a specific organization.
Usually when joining a new organization you are automatically subscribed to
updates from all its repo. Github does not provide an easy way to unsubscribe
from all the repos and worst of all the subscriptions for the organization's
public repos persist even if you leave the organization.[Create a personal access token on Github](https://github.com/settings/tokens)
Set environment variable GHACCESSTOKEN to your personal access token and export it.
```
go run ./cmd/ghnuke -org yourorggoeshere -unwatch # add -unstar to also remove stars
```ghpriv
======Go through your least favorite public repos and allows you to:
- switch to private or
- delete them or
- keep them```
go run ./cmd/ghpriv
```ghunfollow
==========Unfollows everyone.
```
go run ./cmd/ghunfollow
```