Egor Zvorykin
5a8eaf4027
Fix py38 warning ( #770 )
2019-11-18 18:32:34 +11:00
Erik Johnson
cb69563c33
Add documentation on callbacks executing the run() func ( #765 )
...
Resolves #378 .
2019-10-10 15:15:59 -05:00
Erik Johnson
3bd0845797
Fix spelling in module docs ( #764 )
2019-10-10 13:37:57 -05:00
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