All Projects → kshitij10496 → gh-notifier

kshitij10496 / gh-notifier

Licence: MIT license
Desktop notifier for all your "social" GitHub notifications

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to gh-notifier

Armenian Phonetic
Armenian phonetic keyboard layout for Mac OSX. Հայերեն ֆոնետիկ ստեղնաշար Mac OSX-ի համար։
Stars: ✭ 110 (+423.81%)
Mutual labels:  mac-osx
Desktop Google Keep Osx
A Super Simple Desktop Client for Mac OSX Built in Javascript and MacGap
Stars: ✭ 159 (+657.14%)
Mutual labels:  mac-osx
Triton
GitHub notifications tracker for Telegram. Pushes GitHub notifications to Telegram.
Stars: ✭ 12 (-42.86%)
Mutual labels:  github-notifications
Kaishi
A shell script to convert any Mac OS X or Linux computer into a real development machine
Stars: ✭ 116 (+452.38%)
Mutual labels:  mac-osx
Syncthing Bar
A statusbar for syncthing on Mac OS X
Stars: ✭ 133 (+533.33%)
Mutual labels:  mac-osx
Animatedgif
A screensaver for Mac OSX / macOS that plays animated GIFs and APNGs
Stars: ✭ 174 (+728.57%)
Mutual labels:  mac-osx
Pprows
It Can Calculate how many lines of code you write on Mac ; 在Mac上计算你写了多少行代码
Stars: ✭ 1,393 (+6533.33%)
Mutual labels:  mac-osx
macdeployqtfix
To bundle a Qt application on Mac OSX, there is macdeployqt. To finish the job there is macdeployqtfix! ✅
Stars: ✭ 61 (+190.48%)
Mutual labels:  mac-osx
Stitch
Python Remote Administration Tool (RAT)
Stars: ✭ 2,018 (+9509.52%)
Mutual labels:  mac-osx
Systemtray
Cross-platform SystemTray support for Swing/AWT, GtkStatusIcon, and AppIndicator on Java 8+
Stars: ✭ 253 (+1104.76%)
Mutual labels:  mac-osx
Destroyer
🔮💀🔮 Open-source lossless audio player
Stars: ✭ 125 (+495.24%)
Mutual labels:  mac-osx
Cmd Key Happy
Swap cmd and alt keys in Terminal (useful when running emacs over ssh)
Stars: ✭ 126 (+500%)
Mutual labels:  mac-osx
Pomodoro
Pomodoro time managment tool build with electron 🍅
Stars: ✭ 204 (+871.43%)
Mutual labels:  mac-osx
Shoes4
Shoes 4 : the next version of Shoes
Stars: ✭ 1,509 (+7085.71%)
Mutual labels:  mac-osx
github desktop notifications
Display your Github notifications via libnotify
Stars: ✭ 17 (-19.05%)
Mutual labels:  github-notifications
Awesome Mac
 Now we have become very big, Different from the original idea. Collect premium software in various categories.
Stars: ✭ 46,674 (+222157.14%)
Mutual labels:  mac-osx
Macos Dev Basic
Mac osx 开发基础视频项目工程
Stars: ✭ 171 (+714.29%)
Mutual labels:  mac-osx
HEIF
Mac OS X: Convert any image to HEIF/HEIC format
Stars: ✭ 58 (+176.19%)
Mutual labels:  mac-osx
Octobox
📮Untangle your GitHub Notifications
Stars: ✭ 4,137 (+19600%)
Mutual labels:  github-notifications
Macos Dark
Dark version of macOS theme
Stars: ✭ 231 (+1000%)
Mutual labels:  mac-osx

gh-notifier

Join the chat at https://gitter.im/kshitij10496/gh-scrapper

A Desktop notifier for all your "social" GitHub notifications.

Why gh-notifier ?

  • Because growing your developer network matters.
  • Because we all are excited by the response we get on our projects.
  • Because we love Terminal.
  • Because nobody else does this (not even GitHub itself).
  • Because this is cool.
  • Because this helped me learn.

Features


Currently, it notifies a user when:

  • someone follows them
  • someone stars/forks/watches their repository

Installtion Guide


For Linux and MacOSX users

Note: Python3 is needed to run this application. So, if you haven't already downloaded it, kindly download it from here.

  • Download the package from PyPI via pip (or pip3) using :
    pip3 install ghnotifier
    Use sudo if need be.

  • Run ghnotifier command in a terminal to set up your credentials and get your notifications.

Adding to crontab

In order to make the most out of the app, I would suggest you to add it to your crontab. If you aren't comfortable with the process of adding a command to the crontab, then continue reading.

# Adding the ghnotifier to crontab
 $ crontab -e

# In order to run the command every minute(the setting I use), add the following line to your crontab.
 * * * * * ghnotifier  

Note (For MacOSX users): Apart from the above steps, I recommend you to download terminal-notifier from @julienXX.

Troubleshooting crontab:

I faced a few issues while adding the command to my crontabs on both Ubuntu 16.04 and MacOSX Sierra. Hence, I thought of sharing a few hacks for helping you:

For MacOSX:

For Ubuntu:

If you face any issue with the installation, feel free to reach out to me.

Contributing


Please feel free to report any discrepancy/suggestions on the Issues Tracker. If you have any feature requests, comment on this thread. I will try to implement them. More so, feel free to open a Pull Request.

LICENSE : MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].