From 3caa54494511544fb85b60d620e1922a5ad65ea8 Mon Sep 17 00:00:00 2001 From: paul-loedige Date: Thu, 6 May 2021 20:46:48 +0200 Subject: [PATCH 1/2] optimised laptop widgets --- qtile/.config/qtile/Widgets.py | 56 ++++++++++++++++++---------------- 1 file changed, 29 insertions(+), 27 deletions(-) diff --git a/qtile/.config/qtile/Widgets.py b/qtile/.config/qtile/Widgets.py index d42429a..227b563 100644 --- a/qtile/.config/qtile/Widgets.py +++ b/qtile/.config/qtile/Widgets.py @@ -199,50 +199,52 @@ def Laptop_widgets(prev_color,last_color,size,fontsize): return [ *powerline_arrow('l',prev_color,red_color,size), widget.Battery( - foreground=dark_foreground_color, + foreground=light_foreground_color, background=red_color, fontsize=fontsize, update_interval=1, - format="{percent:2.0%}", + format=" {percent:2.0%}", + low_percentage=0.2, + notify_below=True, ), *powerline_arrow('l',red_color,green_color,size), - widget.Image( - filename='~/.config/qtile/icons/cpu.png', - margin=5, + 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}%', + 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 | {SwapUsed}GB", + 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}↓', @@ -250,7 +252,7 @@ def Laptop_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}↑', From 67b4f260ab7c9fbeb1006766bba5f86264af11fa Mon Sep 17 00:00:00 2001 From: paul-loedige Date: Thu, 6 May 2021 20:48:30 +0200 Subject: [PATCH 2/2] changed colorscheme for laptop widgets --- qtile/.config/qtile/Widgets.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/qtile/.config/qtile/Widgets.py b/qtile/.config/qtile/Widgets.py index 227b563..d4b05cd 100644 --- a/qtile/.config/qtile/Widgets.py +++ b/qtile/.config/qtile/Widgets.py @@ -197,17 +197,18 @@ def end_widgets(prev_color,size,fontsize): #region Laptop widgets def Laptop_widgets(prev_color,last_color,size,fontsize): return [ - *powerline_arrow('l',prev_color,red_color,size), + *powerline_arrow('l',prev_color,orange_color,size), widget.Battery( foreground=light_foreground_color, - background=red_color, + background=orange_color, fontsize=fontsize, update_interval=1, format=" {percent:2.0%}", low_percentage=0.2, notify_below=True, + low_foreground=red_color, ), - *powerline_arrow('l',red_color,green_color,size), + *powerline_arrow('l',orange_color,green_color,size), widget.TextBox( text='', foreground=light_foreground_color,