changed Qtile theme to match gruvbox

This commit is contained in:
paul-loedige
2021-04-28 18:17:11 +02:00
parent 6b8cc1ffa8
commit 3f5c6627e9
2 changed files with 66 additions and 64 deletions
+49 -48
View File
@@ -1,7 +1,7 @@
from libqtile import widget
from defines import base_color, term
from defines import blue_color, light_foreground_color, dark_foreground_color, red_color, light_purple_color, purple_color, green_color, orange_color, magenta_color
from defines import blue_color, light_foreground_color, dark_foreground_color, red_color, light_purple_color, purple_color, green_color, orange_color, magenta_color, yellow_color
from Custom_Widgets import MemoryC, Mic
#region Powerline
@@ -38,7 +38,7 @@ def Left_widgets(size,fontsize,prompt=False):
*powerline_arrow('r',base_color,blue_color,size),
widget.TextBox(
text='',
foreground=dark_foreground_color,
foreground=light_foreground_color,
fontsize=fontsize+14,
margin=5,
background=blue_color
@@ -67,25 +67,25 @@ def volume_widget(prev_color,color,size,fontsize):
return[
*powerline_arrow('l',prev_color,color,size),
widget.Volume(
foreground=dark_foreground_color,
foreground=light_foreground_color,
background=color,
emoji=True,
fontsize=fontsize,
),
widget.Volume(
foreground=dark_foreground_color,
foreground=light_foreground_color,
background=color,
fontsize=fontsize,
padding=0
),
Mic(
foreground=dark_foreground_color,
foreground=light_foreground_color,
background=color,
emoji=True,
fontsize=fontsize + 6,
),
Mic(
foreground=dark_foreground_color,
foreground=light_foreground_color,
background=color,
fontsize=fontsize,
padding=0
@@ -101,58 +101,58 @@ launch_htop= {'Button1': launch_htop}
def System_widgets(prev_color,last_color,size,fontsize):
return [
*powerline_arrow('l',prev_color,red_color,size),
widget.Image(
filename='~/.config/qtile/icons/temp.png',
margin=5,
background=red_color,
mouse_callbacks = launch_htop,
),
*powerline_arrow('l',prev_color,orange_color,size),
widget.TextBox(
text='',
foreground=light_foreground_color,
background=orange_color,
fontsize=fontsize+6
),
widget.ThermalSensor(
foreground=dark_foreground_color,
background=red_color,
foreground=light_foreground_color,
background=orange_color,
fontsize=fontsize,
tag_sensor='Tctl',
mouse_callbacks = launch_htop,
),
*powerline_arrow('l',red_color,green_color,size),
widget.Image(
filename='~/.config/qtile/icons/cpu.png',
margin=5,
*powerline_arrow('l',orange_color,green_color,size),
widget.TextBox(
text='',
foreground=light_foreground_color,
background=green_color,
mouse_callbacks = launch_htop,
),
fontsize=fontsize+6
),
widget.CPU(
foreground=dark_foreground_color,
foreground=light_foreground_color,
background=green_color,
fontsize=fontsize,
format='{load_percent}% @ {freq_current}GHz',
mouse_callbacks = launch_htop,
),
*powerline_arrow('l',green_color,orange_color,size),
widget.Image(
filename='~/.config/qtile/icons/ram.png',
background=orange_color,
margin=-10,
mouse_callbacks = launch_htop,
),
*powerline_arrow('l',green_color,yellow_color,size),
widget.TextBox(
text='',
foreground=light_foreground_color,
background=yellow_color,
fontsize=fontsize+6
),
MemoryC(
foreground=dark_foreground_color,
background=orange_color,
foreground=light_foreground_color,
background=yellow_color,
fontsize=fontsize,
format=" {MemUsed}GB({MemPercent}%) | {SwapUsed}GB({SwapPercent}%)",
mouse_callbacks = launch_htop,
),
*powerline_arrow('l',orange_color,last_color,size),
widget.Image(
filename='~/.config/qtile/icons/network.png',
*powerline_arrow('l',yellow_color,last_color,size),
widget.TextBox(
text='',
foreground=light_foreground_color,
background=blue_color,
margin=5,
mouse_callbacks = launch_htop,
),
fontsize=fontsize+6
),
widget.Net(
background=last_color,
foreground=dark_foreground_color,
foreground=light_foreground_color,
fontsize=fontsize,
fmt='{:.9}',
format='{down}',
@@ -160,7 +160,7 @@ def System_widgets(prev_color,last_color,size,fontsize):
),
widget.Net(
background=last_color,
foreground=dark_foreground_color,
foreground=light_foreground_color,
fontsize=fontsize,
fmt='{:.9}',
format='{up}',
@@ -172,19 +172,20 @@ def System_widgets(prev_color,last_color,size,fontsize):
#region End_widgets
def end_widgets(prev_color,size,fontsize):
return [
*powerline_arrow('l',prev_color,magenta_color,size),
widget.Image(
filename='~/.config/qtile/icons/calendar.png',
margin=5,
background=magenta_color,
),
*powerline_arrow('l',prev_color,purple_color,size),
widget.TextBox(
text='',
foreground=light_foreground_color,
background=purple_color,
fontsize=fontsize+6
),
widget.Clock(
foreground=dark_foreground_color,
background=magenta_color,
foreground=light_foreground_color,
background=purple_color,
fontsize=fontsize,
format='%Y-%m-%d'
),
*powerline_arrow('l',magenta_color,base_color,size),
*powerline_arrow('l',purple_color,base_color,size),
widget.Clock(
font='dseg7 classic bold',
fontsize=16,