ℹ️ HackerTray is a minimalist Hacker News app for Linux
Go to file
Abhay Rana 389da396f4 Fixes icon issues completely.
-Refers #11
- No longer searches in different places for the icon
- Sets title of GtkStatusIcon for accessibility
- Uses hackertray.data to package the image file
- Bumps version to 1.9

Signed-off-by: Abhay Rana <capt.n3m0@gmail.com>
2013-12-04 17:28:35 +05:30
hackertray Fixes icon issues completely. 2013-12-04 17:28:35 +05:30
.gitignore Adds bin/hackertray to the repository. 2013-11-28 19:15:15 +05:30
MANIFEST.in Fixes icon issues completely. 2013-12-04 17:28:35 +05:30
README.md Adds pypi badges for hackertray 2013-11-30 18:29:04 +05:30
screenshot.png Adds screenshot. 2013-11-28 13:19:19 +05:30
setup.py Fixes icon issues completely. 2013-12-04 17:28:35 +05:30

README.md

HackerTray

HackerTray on crate.io HackerTray on PyPi

HackerTray is a simple Hacker News Linux application that lets you view top HN stories in your System Tray. It relies on appindicator, so it is not guaranteed to work on all systems. It also provides a Gtk StatusIcon fallback in case AppIndicator is not available.

The inspiration for this came from Hacker Bar, which is Mac-only. I tried to port it to node-webkit, but had to do it in Python instead because nw doesn't support AppIndicators yet.

##Screenshot

HackerTray Screenshot in elementaryOS

##Installation HackerTray is distributed as a python package. Do the following to install:

sudo pip install hackertray
OR
sudo easy_install hackertray
OR
#Download Source and cd to it
sudo python setup.py install

After that, you can run hackertray from anywhere and it will run. You can now add it to your OS dependent session autostart method. In Ubuntu, you can access it via:

  1. System > Preferences > Sessions
    (OR)
  2. System > Preferences > Startup Applications

depending on your Ubuntu Version. Or put it in ~/.config/openbox/autostart if you are running OpenBox. Here is how the configuration should look like in Ubuntu and its derivatives.

###Upgrade The latest stable version is always the one available on pip. You can check which version you have installed with pip freeze | grep hackertray.

To upgrade, run pip install -U hackertray. In some cases (Ubuntu), you might need to clear the pip cache before upgrading:

sudo rm -rf /tmp/pip-build-root/hackertray

##Features

  1. Minimalist Approach to HN
  2. Opens links in your default browser
  3. Remembers which links you opened
  4. Shows Points/Comment count in a simple format

##To-Do

  • Auto Start
  • Try to convert right click to comments link

##Author Information

Donating

Support this project and others by captn3m0 via gittip.

Support via Gittip

##Licence Licenced under the MIT Licence