Commit Graph

1845 Commits

Author SHA1 Message Date
Erik Johnson
82fc9fbe44
Fix typo in weather docs (#763) 2019-10-03 09:23:51 -05:00
tyjak
4bafdd6901 Added Yay backend for updates script (#758) 2019-07-24 09:15:28 +10:00
chestm007
af6d98cb8e
Custom vertical bar glyphs (#738)
* refactor make_vertical_bar

refactor to use make_glyph under the hood (de-duping code)

* Allow pulseaudio module to accept custom vertical bar arrays

also added config example
2019-07-17 05:22:54 +10:00
chestm007
2016addf81
add color support to coin module (#755)
* add color support to coin module

* remove whitespace
2019-07-17 05:15:23 +10:00
Mehdi ABAAKOUK
c2458e1857 pulseaudio: remove output when sink is gone (#750)
When `sink` is set and you have USB card or Bluetooth headset.

When the sink is created, the output is set and the module appear.

But when the sink is deleted, the output is not deleted, and the module
stay.

This change detects when the sink is deleted and delete the output.
2019-07-10 15:48:01 +10:00
chestm007
1408997181
we specify 3.4 as minimum python version, looks like travis removed 3.3 (#757) 2019-07-10 15:43:32 +10:00
Curtis Adkins
56ce08d0ff Changing location of json data to pull city name (#752) 2019-06-10 08:58:14 -05:00
Daniel Alves
991e32422f [github] fix using githubstatus API (#743)
* fixed status reading from githubstatus API

* Further changes to make GitHub module work with new Status API

* fix/github: changed to only display status description on notifications

* small fixes

* reverted a bad change
2019-05-23 09:13:16 -05:00
Erik Johnson
0d05a635ce
Weather.com: spoof user agent to allow web request (#745)
Weather.com's API is returning `403 Forbidden` for requests using
urllib's default user agent. This commit uses Firefox's user agent to
get around this limitation.
2019-05-23 09:11:18 -05:00
lasers
2cf37d86d7 alsa: set card with default -1 instead of hardcoded 0 (#725) 2019-05-18 13:14:33 +02:00
enkore
2dd665dd9e
mpd: use "replace" error handler for decoding UTF-8 from daemon 2019-05-13 11:53:38 +02:00
enkore
80a0583466
mpd: fix decoding error in currentsong leading to exception 2019-05-13 11:50:40 +02:00
Erik Johnson
071f0ce6fb
i3pystatus.scores.nhl: Another fix for series wins (#741) 2019-05-01 09:22:37 -05:00
Erik Johnson
6441081358
NHL: Fix playoff series wins (#740)
These would show as 0 when a series was won. It now properly shows 4.
2019-05-01 08:41:35 -05:00
Erik Johnson
68d1158c9b
i3pystatus.scores.mlb: Update module to use new statsapi (#739) 2019-05-01 06:43:31 -05:00
Max
14cfde967c ignore venv files 2019-04-23 20:30:56 +10:00
chestm007
6d6ee771cc
implement circleci module (#736)
* implement circleci module
2019-04-23 05:17:04 +10:00
lucible
8549850d6a added absolute value to handle negative CURRENT_NOW & test case (#730) 2019-04-23 00:51:52 +10:00
chestm007
b5a232c4a7
add color support to some modules missing it (#735)
* add color support to some modules missing it

Affects:

amdgpu
calendar
deluge
net_speed
plexstatus
2019-04-23 00:50:14 +10:00
chestm007
b9cb4af8ba
remove pycharm files (#734)
i derped and commited these 🤦
2019-04-23 00:47:25 +10:00
Erik Johnson
e75bb321ee
i3pystatus.scores.mlb: Update color for Miami Marlins (#733) 2019-04-15 13:45:27 -05:00
chestm007
d3317c0664
implement usage and fan speed monitoring (#728) 2019-04-12 22:12:14 +10:00
Erik Johnson
25fba049d0
Add configurable interval to scores module (#727) 2019-03-26 08:58:46 -05:00
Erik Johnson
780cf54cf7
Fix internet check when port 53 is firewalled (#726)
Resolves #718
2019-03-26 08:56:18 -05:00
lasers
bfcb74a1e0 core/init: don't set default_hints with anything (#719) 2019-03-24 17:38:48 +11:00
lasers
3233c4cb86 mem: print zero used_mem instead of negative used_mem (#722) 2019-03-24 17:38:22 +11:00
lasers
4b6a6a68c9 mpd: use empty dict on stopped playback state (#721) 2019-03-24 17:36:31 +11:00
lasers
5d66539359 solaar: fix module, update docs (#720) 2019-03-24 17:36:08 +11:00
Gabriel Pettier
8638ca0b1f allow to use vertical bar in battery (#660)
* allow to use vertical bar in battery

* add import statement lost in merge

* convert to integer before using as index
2019-03-15 00:45:13 +11:00
Max
36497db2f4 add required setting 2019-03-15 00:07:08 +11:00
chestm007
d12a7d1e12
space api module (#569) 2019-03-14 23:46:29 +11:00
chestm007
8783aae817
add ability to reverse network graph direction (#715)
* add ability to reverse network graph direction
2019-03-14 23:42:18 +11:00
chestm007
3e219fc64b
this isn't the cleanest solution, but its potentially the least breaky (#717)
* this isn't the cleanest solution, but its potentially the least breaky
2019-03-14 23:41:55 +11:00
chestm007
2437439d1d
changes to pomodoro (#714)
make sound optional
allow setting colors
allow setting inactive output
2019-02-18 22:36:20 +11:00
chestm007
9dc69b980f
implement a basic pagerduty module (#712)
* implement a basic pagerduty module
2019-02-18 08:59:19 +11:00
Duncan Elliot
bcd8f12b18 Add default_hints parameter to Status object (#710)
* Add default_hints paramter to Status object

This change adds a new parameter ("default_hints") to the Status object.
If specified, these hints will be applied to all subsequently added
modules (avoiding having to specify the same hint multiple times).

A default hint can be overridden at the module level (i.e. the hints
specified at the module level take precedence).
2019-02-13 13:01:56 +11:00
chestm007
68dbf4434b
yeah... (#709) 2019-02-05 16:49:38 +11:00
Vladimir Matveev
feb2a68172 Added TLP module (#707) 2019-02-05 16:33:23 +11:00
chestm007
1c972b802d
update docs (#698) 2019-01-08 01:49:40 +11:00
chestm007
cf5b4576a8
update docs (#699) 2019-01-08 01:45:13 +11:00
chestm007
75409ce9ad
add background to hints section in docs (#697) 2019-01-08 01:43:52 +11:00
chestm007
c275c31a50
support multiple streams (#703)
* support multiple streams
2018-12-29 21:26:49 +11:00
chestm007
ca4ced20c7
xkblayout color (#702) [Originally by Ghost] 2018-12-29 13:47:27 +11:00
chestm007
78aa40c98c
Deluge handle network down (#701)
* return something useful if network is offline

* handle cases where connection is lost after being created
2018-12-28 13:37:45 +11:00
chestm007
a4ecdd6566 fix #647 weather doesnt run forever if offline on start (#700)
* always run init()

added online/offline_interval to settings of base weather class and accompanying logic

* remove `require(internet)` from `init` methods of both weather modules

* ...
2018-12-25 09:56:33 -06:00
Max
4d237620d9 yep. 2018-12-24 16:39:12 +11:00
euri10
1cd971f582 Added unicode icons to moon crescents (#649) 2018-12-24 15:08:04 +11:00
chestm007
6a4e941082
better handling of optional dependency (#696) 2018-12-22 14:19:25 +11:00
Josip Janzic
b31b5e4f49 Add humanize_remaining formatter (#671)
* Add humanize_remaining formatter

Allows for formating the time remaning to next event in _human readable
format_. Work only if `humanize` module is available.
2018-12-21 13:28:38 +11:00
Erik Johnson
9e3b45812c Update default value for github status URL (#691)
status.github.com has been deprecated, this updates the default URL
2018-12-21 13:20:44 +11:00