From 6a749bb03a980aa895e4c8934178b5d8e7d7f212 Mon Sep 17 00:00:00 2001 From: enkore Date: Wed, 30 Oct 2013 18:38:11 +0100 Subject: [PATCH] Add i3pystatus binary --- i3pystatus/__init__.py | 8 ++++++++ setup.py | 5 +++++ 2 files changed, 13 insertions(+) diff --git a/i3pystatus/__init__.py b/i3pystatus/__init__.py index 53ee790..5e806fd 100644 --- a/i3pystatus/__init__.py +++ b/i3pystatus/__init__.py @@ -7,3 +7,11 @@ from i3pystatus.core.settings import SettingsBase from i3pystatus.core.util import formatp __path__ = extend_path(__path__, __name__) + + +def main(): + from i3pystatus.clock import Clock + + status = Status(standalone=True) + status.register(Clock()) + status.run() diff --git a/setup.py b/setup.py index d7d5c77..78535d0 100755 --- a/setup.py +++ b/setup.py @@ -21,4 +21,9 @@ setup(name="i3pystatus", "i3pystatus.mail", "i3pystatus.pulseaudio", ], + entry_points={ + "console_scripts": [ + "i3pystatus = i3pystatus:main" + ] + }, )