Commit Graph

42 Commits

Author SHA1 Message Date
enkore
5e59081f97 docs: highlight module name to use with register 2017-05-21 20:35:06 +02:00
enkore
1a575cd639 2017 2017-03-15 14:20:35 +01:00
Facetoe
10e00263b3 Some modifications to the Temperature module:
* Support multiple CPUs/cores
	* Support dynamically discovering warning/critical limits
	* Support dynamic colors
	* Add vertical bar formatters

Should't break existing configs.
2017-01-27 19:49:40 +08:00
Thiago Kenji Okada
9a8c1011a8 Refactor redshift module
Now using a internal RedshiftController, based on the original
statusbar.py, however written in pure Python instead of depending in
GLib.

Since it does not steal SIGUSR1 handler, it should fix issue #482.
2017-01-12 00:25:50 -02:00
enkore
de1fe9b72c Merge pull request #521 from hasB4K/pullrequest-external_ip
external_ip: add external ip module
2017-01-11 19:56:20 +01:00
enkore
9c94a8d812 Merge pull request #449 from gdunstone/master
Fix net_speed
2017-01-11 12:43:20 +01:00
Mathis FELARDOS
1e078c249b external_ip: add external ip module 2017-01-11 02:44:22 +01:00
hcpl
8f7a35ae92 Xkblayout: refine formatting and switching layouts
Introduces PyPI package xkbgroup as a dependency.

Changes include:

* Add more formatters
  - Backwards-incompatible: ``{name}`` now refers to the layout group
    name, such as 'English (US)' or 'German'.
  - To show the old ``{name}`` use ``{symbols::,}`` (this is the
    advanced formatting syntax employed by xkbgroup package)
    + For details on formatting see
      https://github.com/hcpl/xkbgroup/blob/master/docs/formatting.rst.
* Now Xkblayout can switch groups and you can toggle groups with
  keyboard at the same time.
2016-11-03 21:32:48 +02:00
Thiago Kenji Okada
9aa3368a5c Added new redshift module 2016-10-23 16:03:55 -02:00
Jindrich Pilar
4c9e84968d Dependencies dateutil.parser and dateutil.relativedelta added to docs/config.py 2016-10-18 09:29:05 +02:00
Gareth Dunstone
ca3a9b60b3 change to conf as per https://github.com/enkore/i3pystatus/pull/449#issuecomment-247045192 2016-09-15 12:18:51 +10:00
David Wahlstrom
cebdf49ec4 openstack_vms: update mock modules 2016-08-30 15:57:49 -07:00
enkore
62cc2db7fb Add "i3ipc" to docs/conf.py mock modules (b7a73f5b4) 2016-08-09 12:39:29 +02:00
Facetoe
952fd22115 Add module for streaming ABC radio Australia. 2016-08-07 00:18:34 +08:00
facetoe
3dcc2d7d8f Open calendar event on click. 2016-06-06 16:10:26 +08:00
facetoe
4abff4bc0a Place mock modules in correct location 2016-02-14 19:48:38 +08:00
enkore
47fbb10660 docfix for vk 2016-02-02 16:40:56 +01:00
enkore
fd708e078e Bump copyright 2016-02-02 16:09:43 +01:00
Alexandr Mikhailov
a09bf88007 Another PEP8 compatibility fix 2016-01-03 16:43:29 +01:00
enkore
ff519fbde0 Remove shebangs and coding tags 2015-06-17 10:32:10 +02:00
David Wahlstrom
9c246bc60f net_speed: a module to display internet speeds
This module provides a glimpse/snapshot of current internet based
speeds.  To keep things simple (and due to bugs in speedtest_cli), this
module simply uses requests to download a small(ish) image and times the
download.  This is not a perfect/definitive test, but it should be a
decent indicator of how the internet bound traffic looks on the clients
network.
2015-06-17 10:18:58 +02:00
enkore
09dd2b0f0b Update conf.py 2015-06-06 09:36:13 +02:00
David Wahlstrom
b09e213e69 makewatch: remove uneeded modules
psutil is already included (line 25) and getpass is part of the stdlib.
2015-06-06 09:29:21 +02:00
David Wahlstrom
7be136167d makewatch: a module to watch for make (or other long running) jobs
A module that will watch for (by default) make jobs and notify of their
status.  This can be used for other long-running processes by providing
an alternate 'name'.
2015-06-06 09:28:42 +02:00
enkore
f5b52729c1 Update docs/conf.py copyright notice (it's 2015 now) 2015-06-06 00:07:35 +02:00
David Wahlstrom
22dc932e22 dota2wins: fix typo and remove uneeded modules
urllib and json are part of the standard library.
2015-06-05 06:21:21 -07:00
David Wahlstrom
b6c9aa5f3f dota2wins: try to fix urllib.request module 2015-06-04 13:57:46 -07:00
David Wahlstrom
a1a4127eed dota2wins: add screename identifier
Add the ability for a user to define a screenname or for the name to be
dynamically discovered from the API.
2015-06-04 12:47:03 -07:00
David Wahlstrom
d1d3fe332f Dota 2 win rate module
A Dota 2 win/loss module that helps track the win:loss ratio of
recent games.
2015-06-04 10:09:35 -07:00
David Wahlstrom
ba711a745c Use proper module name for mock_modules 2015-06-03 08:01:53 -07:00
David Wahlstrom
8b299233cc Add mock module and additional documentation
This patch updates conf.py's mock_modules to include the required
python-novaclient module to ensure we have green tests.  This patch
also updates the openstack_vms.py description to be more explicit
about it's requirements.
2015-06-03 07:35:28 -07:00
facetoe
23b60fd2b7 Added bs4 2015-01-20 18:01:27 +08:00
facetoe
d18988827f Documented dependency on beautifulsoup4. 2015-01-20 08:29:24 +08:00
enkore
611415c2b9 docs/conf.py 2015-01-19 23:03:45 +01:00
enkore
75a2da8ef8 Update docs/conf.py 2014-12-01 18:39:52 +01:00
enkore
7d88b151e2 https://travis-ci.org/enkore/i3pystatus/builds/37715511 2014-10-12 02:52:50 +02:00
enkore
9841cc65f8 Better. 2014-10-12 02:47:49 +02:00
enkore
d91fc86e51 Looks nicer. 2014-10-12 01:41:23 +02:00
enkore
344ad4647f Moved all docs to sphinx. Nothing changes for module authors. 2014-10-12 01:32:29 +02:00
enkore
1b3db989ed Update conf.py 2014-10-11 13:19:25 +02:00
enkore
57bc764234 Path 2013-10-14 17:59:34 +02:00
enkore
3381959e6b Sphinx 2013-10-14 17:55:41 +02:00