Files
.dotfiles/qtile/.config/qtile/Bars.py
T
2021-02-01 14:28:53 +01:00

47 lines
1.7 KiB
Python

from libqtile import widget, bar
from defines import base_color
from defines import blue_color
from Widgets import Left_widgets, volume_widget, System_widgets, end_widgets, Laptop_widgets
widget_defaults = dict(
background=base_color,
font='Ubuntu Mono',
fontsize=18,
padding=3,
)
extension_defaults = widget_defaults.copy()
main_bar_fontsize=22
main_bar_height=28
secondary_bar_height=24
secondary_bar_fontsize=18
main_bar = bar.Bar([
*Left_widgets(main_bar_height,main_bar_fontsize,True),
widget.Systray(fontsize=main_bar_fontsize),
*volume_widget(base_color,blue_color,main_bar_height,main_bar_fontsize),
*System_widgets(blue_color,blue_color,main_bar_height,main_bar_fontsize),
*end_widgets(blue_color,main_bar_height,main_bar_fontsize),
],main_bar_height)
laptop_bar = bar.Bar([
*Left_widgets(main_bar_height,main_bar_fontsize,True),
widget.Systray(fontsize=main_bar_fontsize),
*volume_widget(base_color,blue_color,main_bar_height,main_bar_fontsize),
*Laptop_widgets(blue_color,blue_color,main_bar_height,main_bar_fontsize),
*end_widgets(blue_color,main_bar_height,main_bar_fontsize),
],main_bar_height)
#left bar
left_bar = bar.Bar([
*Left_widgets(secondary_bar_height,secondary_bar_fontsize),
*volume_widget(base_color,blue_color,secondary_bar_height,secondary_bar_fontsize),
*end_widgets(blue_color,secondary_bar_height,secondary_bar_fontsize)
],secondary_bar_height)
top_bar = bar.Bar([
*Left_widgets(secondary_bar_height,secondary_bar_fontsize),
*volume_widget(base_color,blue_color,secondary_bar_height,secondary_bar_fontsize),
*end_widgets(blue_color,secondary_bar_height,secondary_bar_fontsize)
],secondary_bar_height)