scorpion-26
e717e0e7ad
Add a CLI option to override the config dir
...
The CLI option -c/--config overrides the search path, and appends itself
to the front of the CSS search path.
Partially implements https://github.com/scorpion-26/gBar/issues/75
2024-01-21 17:13:45 +01:00
scorpion-26
2eeea75c1b
Improve CLI interface
...
A CLI help option has been added, as well as a more clear error message
when a plugin was not found.
2024-01-21 16:55:53 +01:00
scorpion-26
43dd0777a8
Remove tmp files on SIGINT
...
This allows the use of Ctrl-C without leaving stale files behind which
need to be deleted
2023-07-14 19:46:27 +02:00
scorpion-26
fcf4d75ea0
Only allow one instance of the bluetooth widget
...
This works analogous to the audio flyin
Fixes https://github.com/scorpion-26/gBar/issues/21
2023-07-14 19:37:21 +02:00
scorpion-26
6815d8e017
Initialise GTK early
2023-06-10 23:49:13 +02:00
scorpion-26
3c8c93d774
Add Microphone support
...
This commit adds a new widget for the bar: A Microphone widget. It is
disabled by default and can can
be enabled with AudioInput: true.
Implements a flyin as well.
https://github.com/scorpion-26/gBar/issues/5 for the ping
2023-02-22 17:13:14 +01:00
scorpion-26
812e689c77
Disable opt. dependencies dynamically
...
This lifts the requirement of needing to disable the dependencies by
hand if you don't have them installed.
It also enables us to have a single package, that works for all.
2023-01-30 16:58:38 +01:00
scorpion-26
c27912c8a5
Add Plugin system
...
Plugins are used to extend the functionality, without needing to poke around in
the original source code.
2023-01-28 15:08:12 +01:00
scorpion-26
ed32d70916
Added a bluetooth widget
...
I think it looks really slick. Probably still many bugs
2023-01-14 23:18:34 +01:00
scorpion-26
b0ed0d17e5
Initial commit!
2023-01-13 16:19:21 +01:00