Imported in screens.py the theme as THEME
This commit is contained in:
@@ -9,7 +9,6 @@
|
||||
# --------------------------------------------------------------------
|
||||
from libqtile.config import Screen
|
||||
from libqtile import bar
|
||||
from libqtile.widget import mpd2widget
|
||||
from libqtile.lazy import lazy
|
||||
from qtile_extras import widget
|
||||
from qtile_extras.widget.groupbox2 import GroupBoxRule
|
||||
@@ -23,7 +22,7 @@ from popups.calendar import calendar
|
||||
from popups.mpris2_layout import MPRIS2_LAYOUT
|
||||
from popups.volume_notification import VOL_POPUP
|
||||
|
||||
from res.themes.colors import gruvbox_dark
|
||||
from res.themes.colors import gruvbox_dark as THEME
|
||||
|
||||
|
||||
# --------------------------------------------------------
|
||||
@@ -32,14 +31,10 @@ from res.themes.colors import gruvbox_dark
|
||||
def get_groupbox_rules(monitor_specific=True):
|
||||
# Base rules applied to all GroupBoxes
|
||||
rules = [
|
||||
GroupBoxRule(text_colour=gruvbox_dark["bg3"]).when(
|
||||
focused=False, occupied=True
|
||||
),
|
||||
GroupBoxRule(text_colour=gruvbox_dark["aqua"]).when(
|
||||
focused=False, occupied=False
|
||||
),
|
||||
GroupBoxRule(text_colour=gruvbox_dark["fg3"]).when(focused=True),
|
||||
GroupBoxRule(text_colour=gruvbox_dark["red"]).when(
|
||||
GroupBoxRule(text_colour=THEME["bg3"]).when(focused=False, occupied=True),
|
||||
GroupBoxRule(text_colour=THEME["aqua"]).when(focused=False, occupied=False),
|
||||
GroupBoxRule(text_colour=THEME["fg3"]).when(focused=True),
|
||||
GroupBoxRule(text_colour=THEME["red"]).when(
|
||||
focused=False, occupied=True, urgent=True
|
||||
),
|
||||
GroupBoxRule(visible=False).when(focused=False, occupied=False),
|
||||
@@ -57,7 +52,7 @@ def get_groupbox_rules(monitor_specific=True):
|
||||
widget_defaults = dict(
|
||||
font="Roboto Flex",
|
||||
fontsize=20,
|
||||
foreground=gruvbox_dark["fg1"],
|
||||
foreground=THEME["fg1"],
|
||||
)
|
||||
extension_defaults = widget_defaults.copy()
|
||||
|
||||
@@ -73,7 +68,7 @@ screens = [
|
||||
widget.TextBox(
|
||||
text="",
|
||||
fontsize=24,
|
||||
foreground=gruvbox_dark["blue"],
|
||||
foreground=THEME["blue"],
|
||||
mouse_callbacks={"Button1": lazy.function(start_menu)},
|
||||
),
|
||||
widget.GroupBox2(
|
||||
@@ -116,7 +111,7 @@ screens = [
|
||||
popup_show_args={"relative_to": 8, "y": -70},
|
||||
),
|
||||
],
|
||||
background=gruvbox_dark["bg0_hard"],
|
||||
background=THEME["bg0_hard"],
|
||||
opacity=0.75,
|
||||
size=32,
|
||||
margin=[3, 3, 0, 3],
|
||||
@@ -129,7 +124,7 @@ screens = [
|
||||
widget.TextBox(
|
||||
text="",
|
||||
fontsize=24,
|
||||
foreground=gruvbox_dark["blue"],
|
||||
foreground=THEME["blue"],
|
||||
mouse_callbacks={"Button1": lazy.function(start_menu)},
|
||||
),
|
||||
widget.GroupBox2(
|
||||
@@ -168,7 +163,7 @@ screens = [
|
||||
mouse_callbacks={"Button1": lazy.function(power_menu)},
|
||||
),
|
||||
],
|
||||
background=gruvbox_dark["bg0_hard"],
|
||||
background=THEME["bg0_hard"],
|
||||
opacity=0.75,
|
||||
size=32,
|
||||
margin=[3, 3, 0, 3],
|
||||
@@ -181,7 +176,7 @@ screens = [
|
||||
widget.TextBox(
|
||||
text="",
|
||||
fontsize=24,
|
||||
foreground=gruvbox_dark["blue"],
|
||||
foreground=THEME["blue"],
|
||||
mouse_callbacks={"Button1": lazy.function(start_menu)},
|
||||
),
|
||||
widget.GroupBox2(
|
||||
@@ -206,7 +201,7 @@ screens = [
|
||||
width=350,
|
||||
scroll=True,
|
||||
scroll_clear=True,
|
||||
foreground=gruvbox_dark["fg1"],
|
||||
foreground=THEME["fg1"],
|
||||
format="{xesam:title} - {xesam:artist}",
|
||||
paused_text="{track} ",
|
||||
popup_layout=MPRIS2_LAYOUT,
|
||||
@@ -223,7 +218,7 @@ screens = [
|
||||
mouse_callbacks={"Button1": lazy.function(power_menu)},
|
||||
),
|
||||
],
|
||||
background=gruvbox_dark["bg0_hard"],
|
||||
background=THEME["bg0_hard"],
|
||||
opacity=0.75,
|
||||
size=32,
|
||||
margin=[3, 3, 0, 3],
|
||||
@@ -237,11 +232,11 @@ notifier = Notifier(
|
||||
height=80,
|
||||
format="<b>{summary}</b>\n{app_name}\n{body}",
|
||||
# file_name='/home/cerberus/.config/qtile/normal.png', # Not working
|
||||
foreground=gruvbox_dark["fg1"],
|
||||
foreground=THEME["fg1"],
|
||||
background=(
|
||||
gruvbox_dark["bg0_hard"],
|
||||
gruvbox_dark["bg0_hard"],
|
||||
gruvbox_dark["orange"],
|
||||
THEME["bg0_hard"],
|
||||
THEME["bg0_hard"],
|
||||
THEME["orange"],
|
||||
),
|
||||
horizontal_padding=10,
|
||||
vertical_padding=10,
|
||||
|
||||
Reference in New Issue
Block a user