i3pystatus/i3pystatus
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
..
calendar better handling of optional dependency (#696) 2018-12-22 14:19:25 +11:00
core Add default_hints parameter to Status object (#710) 2019-02-13 13:01:56 +11:00
mail yep. 2018-12-24 16:39:12 +11:00
pulseaudio WIP: Fix pycodestyle errors (#653) 2018-08-06 13:29:19 +00:00
scores Add new Vegas franchise to NHL team colorization (#614) 2017-10-11 11:29:18 -05:00
tools Fix bugs in setting_util.py. 2016-02-14 14:49:55 +08:00
updates Support auracle as an update backend (#669) 2018-12-03 11:38:14 +00:00
utils utils/gpu: add support of several GPU 2017-03-13 09:47:03 +01:00
weather fix #647 weather doesnt run forever if offline on start (#700) 2018-12-25 09:56:33 -06:00
__init__.py Treat i3pystatus as launcher 2016-06-19 22:18:07 +03:00
abc_radio.py Add module "keep_alive" feature. (#601) 2017-08-10 10:41:48 +08:00
alsa.py Update alsa.py 2016-01-28 16:57:57 +01:00
amdgpu.py basic amdgpu monitoring (#686) 2018-12-21 03:09:22 +11:00
anybar.py Added AnyBar widget 2015-07-06 23:28:10 +06:00
backlight.py Backlight: add missing self object qualifier 2016-10-26 07:20:50 +03:00
battery.py Abridge levels description, add example instead (#683) 2018-12-08 15:36:46 +00:00
bitcoin.py fix typo, fix issue #622 (#680) 2018-12-03 11:30:40 +00:00
clock.py clock: Detect system TZ (if possible) for cases where no TZ is specified 2016-08-31 23:15:17 -05:00
cmus.py Fix errorneous recursive replace mishap 2016-01-27 20:02:51 +01:00
coin.py add option to round coin price to set decimal point (#658) 2018-12-03 11:38:41 +00:00
cpu_freq.py New source of cpu information (#617) 2017-11-06 11:01:23 +08:00
cpu_usage_bar.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
cpu_usage_graph.py Improve naming and add verification 2016-12-08 11:50:09 +01:00
cpu_usage.py use raw string (#682) 2018-12-21 01:32:29 +11:00
deluge.py Deluge handle network down (#701) 2018-12-28 13:37:45 +11:00
disk.py Revert breaking changes to disk.py 2016-08-11 17:23:11 +08:00
dota2wins.py dota2wins: fix win% reporting 2016-08-31 07:57:29 -07:00
dpms.py Fix output when dpms is enabled 2017-02-23 03:42:50 +01:00
exmo.py Module for fetching and displays exchange rates with EXMO (#600) 2017-08-09 18:46:25 +08:00
external_ip.py external_ip: add require internet 2017-01-11 13:21:32 +01:00
file.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
github.py Update default value for github status URL (#691) 2018-12-21 13:20:44 +11:00
gpu_mem.py utils/gpu: add support of several GPU 2017-03-13 09:47:03 +01:00
gpu_temp.py utils/gpu: add support of several GPU 2017-03-13 09:47:03 +01:00
gpu_usage.py gpu_usage module (#635) 2018-02-27 19:12:02 +11:00
group.py Add group module which allows cycling trough other modules (#568) 2017-05-01 10:23:18 +07:00
iinet.py stop iinet from filling the bar with a connection error if internet is down (#679) 2018-12-08 15:39:11 +00:00
keyboard_locks.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
lastfm.py last.fm: initial commit of last.fm module 2016-03-16 16:27:02 -07:00
load.py Harmonize documentation wrt formatters 2015-04-07 19:40:28 +02:00
makewatch.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
mem_bar.py Fix typo 2016-06-04 01:39:31 +09:00
mem.py Mem: conform to PEP 8 2016-10-28 18:50:19 +03:00
moc.py moc - Fix typo 2016-10-14 15:16:47 +02:00
modsde.py Added keyring_backend to the settings tuple. 2015-02-13 19:53:08 +08:00
moon.py Added unicode icons to moon crescents (#649) 2018-12-24 15:08:04 +11:00
mpd.py Add album_artist field to mpd format (#675) 2018-12-03 11:33:46 +00:00
net_speed.py Added to docstring pip installation command for speedtest-cli/modularize-2 2016-09-28 14:20:06 +10:00
network.py Fix network module. (#694) 2018-12-21 13:16:23 +11:00
now_playing.py allow adjusting volume, centralization of some code (#688) 2018-12-21 03:14:15 +11:00
online.py Added interval option to online module 2016-04-12 11:16:38 +04:30
openfiles.py openfiles: add tests and close files 2016-05-06 09:12:33 -07:00
openstack_vms.py openstack_vms: update novaclient auth 2016-08-30 13:55:27 -07:00
openvpn.py Update openvpn (#567) 2017-04-27 15:27:48 +07:00
parcel.py Merge pull request #520 from pf56/fixed-dhl 2017-01-11 12:36:45 +01:00
pianobar.py Follow up of https://github.com/enkore/i3pystatus/pull/149#issuecomment-67712619 . 2014-12-20 15:30:41 +01:00
ping.py Change ping module text color above latency threshold 2016-09-24 17:28:34 +01:00
plexstatus.py support multiple streams (#703) 2018-12-29 21:26:49 +11:00
pomodoro.py Change DesktopNotification arguments (#657) 2018-07-17 08:58:03 -05:00
pyload.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
random_password.py Module for generating a random password (#637) 2018-03-24 11:58:45 +01:00
reddit.py WIP: Fix pycodestyle errors (#653) 2018-08-06 13:29:19 +00:00
redshift.py Need to strip values separated 2017-03-13 09:47:51 +01:00
regex.py PEP8 2014-04-30 14:51:41 +02:00
runwatch.py Harmonize documentation wrt formatters 2015-04-07 19:40:28 +02:00
sabnzbd.py added a module to monitor the current status of SABnzbd (#589) 2017-06-27 18:18:51 +02:00
scratchpad.py minor fix 2016-08-07 18:29:58 +08:00
sensu.py Sensu monitoring module (#612) 2017-10-13 19:30:07 +08:00
sge.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
shell.py Fixed typo. 2016-12-25 23:04:49 +01:00
solaar.py Improve solaar error handling/display 2016-03-21 19:51:44 -03:00
sonos.py Add Sonos module (#655) 2018-08-13 17:04:53 +00:00
spotify.py Remove playerctl module 2017-01-13 20:55:13 -02:00
swap.py Change hide_if_empty default to False 2016-10-22 12:44:36 +03:00
syncthing.py Use CSFR Token in Syncthing module 2016-05-24 10:24:56 +02:00
taskwarrior.py Merge pull request #532 from Xenopathic/patch-1 2017-01-24 03:03:50 +08:00
temp.py temp.py: Fixed bug related to dynamic colors (#672) 2018-12-03 11:35:31 +00:00
text.py Follow up of https://github.com/enkore/i3pystatus/pull/149#issuecomment-67712619 . 2014-12-20 15:30:41 +01:00
timer.py Removed dependency on enum module. 2016-01-27 14:20:09 +01:00
timewarrior.py yeah... (#709) 2019-02-05 16:49:38 +11:00
tlp.py Added TLP module (#707) 2019-02-05 16:33:23 +11:00
travisci.py Travisci (#677) 2018-12-08 15:38:00 +00:00
uname.py Update modules to a7583a9 2016-01-27 19:53:33 +01:00
uptime.py uptime: Check seconds_alert against raw seconds (#555) 2017-04-15 14:58:00 +07:00
vk.py corrected settings to avoid Sphinx errors 2016-02-02 16:38:52 +01:00
weekcal.py add weekcal module (#388) 2016-05-24 12:21:06 +02:00
whosonlocation.py Added keyring_backend to the settings tuple. 2015-02-13 19:53:08 +08:00
window_title.py WIP: Fix pycodestyle errors (#653) 2018-08-06 13:29:19 +00:00
xkblayout.py xkblayout color (#702) [Originally by Ghost] 2018-12-29 13:47:27 +11:00
zabbix.py Don't let the linter crying 2016-10-18 12:14:54 +02:00