bumblebee-status/bumblebee/modules
Martin 8fe444aeca [module] New module bluetooth2
I was unhappy with how the module bluetooth functioned so I decided to write a new one

This is the result. The module tries to find adapters ON with bluetoothctl list initally
if none are there, then it assumes it is off and check if any adapters are present with rfkill list

State were added

as well as the number of devices

I also made it so that the toggle works

I was initally going to push this as bluetooth but decided it was so different so to push it as a different module.

python-dbus is a dependency
2020-03-19 00:59:20 +01:00
..
data Use local file instead of distant one 2019-11-24 13:33:52 +00:00
__init__.py [core/engine] Add module loading logic 2016-12-04 11:09:10 +01:00
amixer.py [module/amixer] Add on/off mute check 2018-06-09 22:22:16 +02:00
apt.py [modules/apt] Change modules to use aptitude instead apt notifier 2020-01-02 14:20:58 +01:00
arch-update.py modify arch-update header to help displaying battery-upower help 2019-12-19 00:08:29 -05:00
battery-upower.py [modules/battery-upower] Fix capacity default value 2020-02-15 11:39:00 +01:00
battery.py [modules/battery] add documentation 2020-01-18 13:52:23 +01:00
battery_all.py [modules/battery_all] Set default capacity 2020-03-11 21:24:27 +01:00
bluetooth.py add a parameter to control bluetooth popup menu 2019-12-18 16:53:58 -05:00
bluetooth2.py [module] New module bluetooth2 2020-03-19 00:59:20 +01:00
brightness.py [modules/brightness] Add safe guards for glob 2019-12-24 14:07:26 +01:00
caffeine.py Fix _resume_screensaver 2019-09-05 21:57:32 +02:00
cmus.py [modules/cmus] add file tags 2020-01-03 00:17:35 +02:00
cpu.py [doc] Fix cpu.format default value in documentation 2019-05-09 08:49:12 +02:00
cpu2.py [modules/cpu2] align cpu load 2020-02-28 17:30:52 +02:00
currency.py Use babel for formatting numbers, if available 2019-11-24 14:06:58 +00:00
datetime.py Revert "Use pytz to figure out local timezone dynamically" 2020-01-02 13:50:15 +01:00
datetimetz.py [modules/datetimetz] Add logging 2019-12-12 07:26:55 +01:00
deadbeef.py Check deadbeef is running and check if stopped as part of the query 2019-09-23 16:15:53 +01:00
deezer.py [module] deezer 2019-10-11 15:10:25 -03:00
disk.py Fix bad-whitespace errors found by pylint 2017-10-17 18:59:23 +02:00
dnf.py [dnf|shell] Fix minutes vs. seconds confusion in help text 2019-10-29 21:05:13 +01:00
docker_ps.py [module] improvement of docker_ps by adding states 2020-03-17 23:06:43 +01:00
dunst.py [modules] dunst: try to handle errors gracefully 2019-04-30 17:07:12 +02:00
error.py [core] Add debugging capabilities 2017-04-02 08:31:23 +02:00
getcrypto.py [modules/getcrypto] Handle missing results 2018-01-11 20:32:15 +01:00
git.py [modules/git] Nicer formatting of stati 2019-01-23 19:56:16 +01:00
github.py [core] Switch update interval parameter to seconds 2019-10-29 20:20:19 +01:00
gpmdp.py Fix unused-import errors found by pylint 2017-10-17 18:59:28 +02:00
hddtemp.py hddtemp module 2019-12-25 03:12:06 +02:00
hostname.py [modules/hostname] add hostname module 2019-04-06 20:36:55 +02:00
http_status.py [doc] Add screenshot for network_traffic 2019-07-24 12:37:59 +02:00
indicator.py Use 'is None' instead of '== None' 2018-06-04 14:50:51 +02:00
kernel.py [modules/kernel] Use Python standard module "platform" 2017-03-03 19:18:25 +01:00
layout-xkb.py Add an option to disable variant name in layout-xkb 2019-12-11 15:27:51 +03:00
layout-xkbswitch.py layout-xkbswitch module 2019-12-30 10:15:46 +02:00
layout.py [modules/layout] Remove parameter for language configuration 2017-09-19 09:15:36 +02:00
libvirtvms.py Added libvirtvms.py module 2020-02-27 12:23:10 -08:00
load.py [tests] Add unit tests for load module 2017-03-05 13:16:13 +01:00
memory.py [modules/memory] Use MemAvailable, if present 2018-05-01 10:01:36 +02:00
mocp.py Fix ending newline from mocp on some systems 2019-01-16 07:42:44 +03:00
mpd.py [modules/mpd] refactor to use layout 2020-01-04 17:59:54 +02:00
network_traffic.py Fix traffic icon directions 2019-08-07 22:30:55 -03:00
nic.py [modules/nic] Include parameter 2019-11-27 10:42:51 +01:00
notmuch_count.py docs: fix notmuch_count module doc english errors 2018-08-21 14:21:40 +02:00
nvidiagpu.py [modules/nvidiagpu] Add missing initialization 2019-04-15 20:35:59 +02:00
pacman.py [modules/pacman] Fix update path for AUR installs 2020-01-30 21:11:28 +01:00
pihole.py Remove Microsoft Carriage Return and Line Feed. 2019-07-02 11:55:19 +02:00
ping.py [modules/ping] Revert changes reg. interval handling 2018-01-07 20:41:14 +01:00
pomodoro.py [modules/pomodoro] Fix bug arising when the refresh interval is greater than 1s 2020-03-04 16:27:31 +01:00
prime.py [modules/prime] Minor fix for return type 2019-02-14 20:09:41 +01:00
progress.py Module progress: added states 2018-09-07 17:14:40 +02:00
publicip.py publicip: use checkip.amazonaws.com in us-east 2018-04-11 21:48:17 -04:00
pulseaudio.py [modules/pulseaudio] fix bug #557 2020-02-20 00:57:07 +02:00
redshift.py [modules/redshift] Make requests module optional 2019-08-22 18:39:50 +02:00
rotation.py [modules/rotation] create a widget per display once on refresh 2017-10-25 18:37:54 +09:00
rss.py [modules/rss] Initialize response 2019-09-27 19:34:56 +02:00
sensors.py Added 'show_freq' option to sensors module 2019-11-30 14:56:40 +03:00
sensors2.py [modules/sensors(2)] Better (?) CPU reading 2019-10-20 10:08:37 +02:00
shell.py Use $SHELL in the shell module 2019-12-30 19:39:44 +01:00
shortcut.py Remove unnecessary parens 2018-06-04 15:03:39 +02:00
spaceapi.py [modules/spaceapi] Performance optimization - JSON 2019-01-17 01:03:11 +01:00
spacer.py Revert "[modules/battery] Fix syntax error" 2018-01-11 20:26:14 +01:00
spotify.py Make spotify scrollable and support unicode in all python versions 2019-10-02 21:35:47 +01:00
stock.py [core] Switch update interval parameter to seconds 2019-10-29 20:20:19 +01:00
sun.py Order sunrise and sunset according to current time 2019-08-21 22:23:01 +02:00
system.py [modules/system] Add parameters to override commands 2019-12-14 13:25:58 +01:00
taskwarrior.py [tests] Minor adaptions to satisfy tests 2018-04-29 20:45:58 +02:00
test.py find aliases without importing modules 2019-08-28 19:08:42 +02:00
title.py performance improves to module 'title' 2019-08-24 15:01:40 +02:00
todo.py fix todo module path expansion 2018-06-30 15:56:38 +02:00
traffic.py modules/traffic] Remove debug print() 2020-03-05 23:27:38 +02:00
twmn.py Add twmn module for switching notifications on and off 2019-07-30 19:48:08 +02:00
uptime.py Use absolute_import in uptime module 2017-11-18 09:27:12 +01:00
vault.py add vault default text option 2019-09-25 21:24:41 +02:00
vpn.py Merge pull request #564 from naota/patch-2 2020-02-27 21:02:52 +01:00
weather.py Fixed typo for city output def 2019-12-24 11:59:40 -05:00
xkcd.py Add xkcd module 2018-09-11 16:49:57 +02:00
xrandr.py [modules/xrandr] Fix documentation bug 2019-02-14 20:12:41 +01:00
yubikey.py Added simple yubikey state module 2019-12-30 15:02:27 +01:00
zpool.py Catch IOError for backwards compatability 2019-09-26 23:40:41 +01:00