Multiple changes:

- Wrap topbar in own class for customization purposes.
- Add stub methods for popup creation
- Add method and shortcut to display the WM class in a notification
- Add keyboard backlight control module, to control my keyboard backlight based on which app has focus
- Add debugging bar to easily display debugging messages
- Add display brightness shortcut keys
- Move some global vars into the theme class
- Lower update intervals for widgets to lower CPU usage
- Add debugging configuration for use with Xephyr
This commit is contained in:
Kevin Alberts 2017-08-26 16:54:45 +02:00
parent 19de16c8b7
commit b9224b667d
8 changed files with 755 additions and 30 deletions

View file

@ -10,6 +10,8 @@ class Config(BaseConfig):
# Default Applications
app_terminal = "terminator"
app_launcher = "dmenu_run -i -p '»' -nb '#000000' -fn 'Noto Sans-11' -nf '#777777' -sb '#1793d0' -sf '#ffffff'"
cmd_brightness_up = "sudo /usr/bin/xbacklight -inc 10"
cmd_brightness_down = "sudo /usr/bin/xbacklight -dec 10"
# Images
desktop_bg = "/home/kevin/Pictures/wallpapers/desktop.png"
@ -29,7 +31,7 @@ class Config(BaseConfig):
# Sizes
width_border = 1
margin_layout = 4
margin_layout = 8
width_spacer = 1
padding_spacer = 4
grow_amount = 5
@ -41,6 +43,11 @@ class Config(BaseConfig):
colour_border_urgent = "#774400"
colour_spacer_background = "#777777"
# Bar variables
bar_background = "#000000"
bar_opacity = 0.65
bar_hover_opacity = 1
# Groupbox variables
font_groupbox = "FontAwesome"
fontsize_groupbox = 15