Commit Graph

58 Commits

Author SHA1 Message Date
Alexandre Detiste
c899ec1c5a
remove dependency on old mock (#855) 2024-06-13 12:09:04 -05:00
elig0n
d4addb9e78 Update conf.py
Fixes
AttributeError: 'Sphinx' object has no attribute 'add_stylesheet'
2023-11-18 17:07:22 +00:00
enkore
34af13547d
2022 2022-01-02 18:24:01 +01:00
enkore
6cced3aacc
fix docs build failing 2022-01-02 18:19:21 +01:00
David Wahlstrom
fadd3167fd
Fix teslacharge module (#809)
Tesla made changes to their API, which broke some pip modules. As such,
we need to switch to a new module and update some calls to properly
track the changes in module behaviour.

Signed-off-by: David Wahlstrom <david.wahlstrom@gmail.com>
2021-11-22 06:51:59 -07:00
David Wahlstrom
ac71437b29
Ticker: Add a stock ticker plugin (#822)
Pull stock info from Yahoo (via yfinance) and display a customizable ticker.

Signed-off-by: David Wahlstrom <david.wahlstrom@gmail.com>
2021-08-19 11:38:43 -06:00
enkore
506d29965d
docs: update copyright year 2020-09-07 16:51:18 +02:00
David Wahlstrom
3ec743b94b
Add a new module to display charge status of a Tesla (#762)
Signed-off-by: David Wahlstrom <david.wahlstrom@gmail.com>
2020-02-13 14:37:53 +01:00
chestm007
6d6ee771cc
implement circleci module (#736)
* implement circleci module
2019-04-23 05:17:04 +10:00
chestm007
9dc69b980f
implement a basic pagerduty module (#712)
* implement a basic pagerduty module
2019-02-18 08:59:19 +11:00
chestm007
f461b1b953
Fix googlecalendar's misleading first run semantics (#689)
* ...

* docs

* ...

* pep8.... everytime

* i broke docs

* derp
2018-12-21 03:31:19 +11:00
chestm007
a333effc88
Deluge (#685)
deluge module
2018-12-21 03:23:16 +11:00
chestm007
ece908d9ae Travisci (#677) 2018-12-08 15:38:00 +00:00
Erik Månsson
f6e3b40b24 Add Sonos module (#655) 2018-08-13 17:04:53 +00:00
forscher21
56c6e04f84 Add mail backend for Exchange account (#636)
* Add mail backend for Exchange account

* Rename backend class, clean code
2018-03-01 15:45:57 +11:00
Facetoe
455053d721 Calendar docs (#605)
* Properly document calendar module.

Raised in #604.

* Don't require config_path or calendar.

Raised in #604.
2017-09-08 15:50:40 +08:00
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