From cc46c208e241e8375855af17355a41582706f932 Mon Sep 17 00:00:00 2001 From: Jason Paris Date: Tue, 31 Jan 2017 17:13:21 -0500 Subject: [PATCH] fixed get_redditor() method --- .gitignore | 2 ++ i3pystatus/reddit.py | 12 +++--------- i3pystatusrc.py | 17 +++++++++++++++++ 3 files changed, 22 insertions(+), 9 deletions(-) create mode 100644 i3pystatusrc.py diff --git a/.gitignore b/.gitignore index 9be1197..5d9aea7 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,5 @@ dist/* .i3pystatus-* ci-build docs/_build +*.swp +*.ropeproject diff --git a/i3pystatus/reddit.py b/i3pystatus/reddit.py index 44763fd..084bcee 100644 --- a/i3pystatus/reddit.py +++ b/i3pystatus/reddit.py @@ -1,7 +1,6 @@ #!/usr/bin/env python import re -import pprint import praw from i3pystatus import IntervalModule @@ -118,14 +117,9 @@ class Reddit(IntervalModule): def get_redditor(self, reddit): redditor_info = {} - if self.username: - u = reddit.redditor(self.username) - pprint.pprint(u.link_karma) - redditor_info["link_karma"] = u.link_karma - redditor_info["comment_karma"] = u.comment_karma - else: - redditor_info["link_karma"] = "" - redditor_info["comment_karma"] = "" + u = reddit.redditor(self.username) + redditor_info["link_karma"] = u.link_karma + redditor_info["comment_karma"] = u.comment_karma return redditor_info def get_messages(self, reddit): diff --git a/i3pystatusrc.py b/i3pystatusrc.py new file mode 100644 index 0000000..86f8150 --- /dev/null +++ b/i3pystatusrc.py @@ -0,0 +1,17 @@ +from i3pystatus import Status +from i3pystatus.mail import maildir +from i3pystatus.weather import wunderground + +status = Status(standalone=True) + + +status.register("reddit", + #on_leftclick="google-chrome-stable reddit.com/message/inbox && \ + #i3-msg workspace 1:www", + username="stay_at_home_daddy", + format="{comment_karma}" + ) + + + +status.run()