676bbebf4c
bluetooth2: states and styling
2024-04-17 23:05:16 +02:00
21060a10a0
bluetooth2: only show connection count in cases of excessive numbers of connections
2024-04-17 22:46:18 +02:00
fd4b940d58
nic.py: adapting wifi-menu path
2023-12-06 22:01:20 +01:00
60bfb19378
pulseout: adding nerd font icons for low, mid, heigh, muted
2023-11-10 20:44:16 +01:00
cbd0c58b4a
wlrotation: refactored the entire module and integrated external services
2023-11-10 19:44:33 +01:00
bbc26c263c
wlrotation: fix nerd font icon
2023-11-10 16:51:07 +01:00
53de1b524a
bluetooth2: using dbus api, shortening output, some refactoring
2023-11-10 16:50:16 +01:00
c3d4fce74c
nic: fix syntax
2023-11-10 16:48:05 +01:00
3ed26c62a5
vpn: shorter default label
2023-11-08 22:59:56 +01:00
900a0710c5
nic: add click handler
2023-11-08 22:56:23 +01:00
2e18d71284
battery: better support for pen battery and some formatting
2023-11-08 22:46:58 +01:00
61123eb7a0
fix wlrotation: migrated to new api
2023-11-08 21:52:08 +01:00
b45ff330c9
wlrotation: init
2023-11-08 00:38:39 +01:00
tobi-wan-kenobi
025d3fcb51
fix(module/shell): synchonous invocation was broken
...
For some (unknown) reason, redrawing while in the update loop breaks the
update (this probably warrants a closer look).
As a quickfix to restore functionality, remove the unnecessary redraw
call and move it into the async codepath, where it is actually needed.
fixes #1001
2023-10-26 09:00:09 +02:00
tobi-wan-kenobi
05622f985a
fix(module/shell): expand user directory in command spec
...
Make sure that ~/ is expanded to the user's home directory in the
command specified for the shell module.
fixes #1002
2023-10-26 08:59:14 +02:00
siggi
68de299763
Merge remote-tracking branch 'origin/main'
2023-10-03 22:36:23 +02:00
siggi
85760926d7
Add Power-Profile module
2023-10-03 22:28:28 +02:00
Elin Angelov
0c2123cfe4
fix: identation
2023-09-20 15:11:24 +03:00
Elin Angelov
9251217bb3
feat: add disabled
parameter
...
it pauses dunst notification on startup
2023-09-20 14:59:24 +03:00
tobi-wan-kenobi
9170785ed5
fix(module-shell): fix syntax error
2023-09-15 15:21:38 +02:00
tobi-wan-kenobi
2e7e75a27c
feat(shell): add timeout warning and faster update
...
see #990
2023-09-15 15:15:31 +02:00
Lukas Lüftinger
b762132037
poll window title also on workspace change (not only window events)
2023-09-13 18:02:26 +02:00
tobi-wan-kenobi
fded39fa81
[modules/pulsectl] make device names case sensitive
...
A previous change accidentially changed the "pretty" device name mapping
to be required to be in lowercase (rather than the exact name of the
devices. Restore previous functionality.
fixes #989
2023-09-11 09:36:47 +02:00
Pavle Portic
9e6e656fa8
Add device filter support to pulsectl popup menu
2023-09-06 22:34:38 +02:00
Pavle Portic
37b5646d65
Allow adjusting the font size of tk popups
2023-09-06 12:11:57 +02:00
tobi-wan-kenobi
d03e6307f5
[contrib/stock] change API to alphavantage.co
...
Changed the stock module to work again (with an API key), and make it
easier to change the data provider by the user.
fixes #971
2023-07-21 14:18:17 +02:00
Shahan Arshad
04a222f3c8
Fix: pipewire.py module
...
mousewheel up and down events were initially not working on my bumblebee status bar. After verifying on the command line, it seems that wpctl set-volume command requires sink ID first and percentage change as the second arg.
steps to verify, assuming wireplumber is installed and sink ID is 32
```sh
wpctl set-volume 32 50%
```
will set the volume to 50%
```sh
wpctl set-volume 50% 32
```
will result in `Object '52' not found
2023-07-20 02:16:24 +05:00
tobi-wan-kenobi
f855d5c235
[modules/aur-update] hide if no packages
...
fixes #978
2023-07-17 12:58:48 +02:00
James Baumgarten
ee796f6589
allow setting sink ID in pipewire module
2023-07-16 15:06:31 -06:00
Lasnik
8178919e2c
add description
2023-07-10 16:52:22 +02:00
Lasnik
305f9cf491
formatting guidelines
2023-07-10 15:51:00 +02:00
Lasnik
b866ab25b6
create module
2023-07-10 15:42:11 +02:00
Hugo Eustáquio
2ef6f84df3
Adding suport for multiple sound cards, not only devices.
2023-06-29 14:38:54 -03:00
SuperQ
0b4ff04be5
[modules/cpu3] Add new CPU module
...
Based on cpu2 module, but use `sensors -j` and some json path walking to
better parse CPU temp and fan speeds. The output of `sensors -u` can
contain many duplicates of the same sensor name, but from different
sensor device paths.
Signed-off-by: SuperQ <superq@gmail.com>
2023-06-19 14:08:16 +02:00
tobi-wan-kenobi
7cda35c1df
Merge pull request #972 from bbernhard/fix_pihole
...
use API token instead of password hash in pihole module
2023-05-28 18:08:38 +02:00
Bernhard B
b3007dd042
use API token instead of password hash in pihole module
...
* with newer versions of pi-hole, it is not possible
anymore to use the password hash for the API authentication.
Instead, one needs to use the dedicated API token for that.
In order to stay backwards compatible, and not break existing
bumblebee_status setups, the 'pwhash' parameter is still supported
(in case someone runs an outdated pi-hole version).
* the new pi-hole API endpoints do not allow to access the summary
endpoint without an API token. So, therefore '&auth=<api token>' was
added.
2023-05-28 17:13:52 +02:00
tobi-wan-kenobi
8967eec44b
[module/watson] Add formatting string
...
Make it possible to customize the watson message in the widget
see #963
2023-05-11 14:28:32 +02:00
tobi-wan-kenobi
14f19c897a
[modules/pulsectl] add default device selection
...
re-enable functionality to add a popup that allows the user to select
the default source/sink.
fixes #965
2023-05-11 08:45:03 +02:00
Duarte Figueiredo
a6de61b751
Updated gitlab module to have state of warning when there is at least 1 notification, just like the github module
2023-05-06 10:56:17 +01:00
Duarte Figueiredo
592d08c082
removed Final import because of python3.7 backwards compatibility
2023-04-19 12:01:07 +01:00
Duarte Figueiredo
cad45ecd2c
[modules/todoist] - New module that connects to https://api.todoist.com and displays number of tasks due
2023-04-19 11:50:25 +01:00
Duarte Figueiredo
42e041ce03
[modules/wakatime] - New module that connects to https://wakatime.com and displays coding duration stats
2023-04-16 11:24:51 +01:00
dmturner
f34e02d824
Change OpenWeatherMap request url from HTTP to HTTPS
2023-04-13 12:49:39 +01:00
Lukas Lüftinger
99bd2a81b6
remove unnecessary playerctl calls to determine whether widgets should be hidden
2023-03-15 19:01:48 +01:00
Clemens Beck
7161ef211c
[modules/gitlab] add module
2023-02-19 03:43:14 +01:00
James Baumgarten
be332005fa
fix bug in pipewire module
2023-02-10 08:52:59 -07:00
James Baumgarten
30362cb124
add pipewire module
2023-02-03 21:23:34 -07:00
arivarton
ae29c1b79f
Divided date/time and summary into two widgets and made the summary
...
widget scrollable.
2023-01-29 13:05:13 +01:00
arivarton
b327162f3b
Added a max_chars parameter to be able to control the widget width.
...
Also moved the try block a bit further up to catch network errors.
2023-01-04 21:34:21 +01:00
tobi-wan-kenobi
a6f2e6fc5e
[modules/mpd] make mpd port configurable
...
fixes #941
2022-11-27 17:41:48 +01:00