diff --git a/dconf/.config/dconf/user b/dconf/.config/dconf/user index d73170578..a872122e7 100644 Binary files a/dconf/.config/dconf/user and b/dconf/.config/dconf/user differ diff --git a/flexiflow/.config/flexiflow/flexiflow_bar/bar_updates.ini b/flexiflow/.config/flexiflow/flexiflow_bar/bar_updates.ini index c03b1e091..d75a785b0 100644 --- a/flexiflow/.config/flexiflow/flexiflow_bar/bar_updates.ini +++ b/flexiflow/.config/flexiflow/flexiflow_bar/bar_updates.ini @@ -1,2 +1,2 @@ -LastUsed=1693338568 +LastUsed=1693607323 Message='Fully Updated' diff --git a/qtile/.config/qtile/core/groups.py b/qtile/.config/qtile/core/groups.py index 04a5e83e1..5d93694de 100644 --- a/qtile/.config/qtile/core/groups.py +++ b/qtile/.config/qtile/core/groups.py @@ -3,7 +3,6 @@ from libqtile.config import Group, Key, Match, ScratchPad, DropDown from libqtile.lazy import lazy from core.keys import keys, mod -from utils.match import wm_class groups: list[Group] = [] @@ -76,8 +75,6 @@ for key, label, layout, matches in [ matches=matches, label=label, layout=layout, - persist=True, - exclusive=False, ) ) diff --git a/qtile/.config/qtile/core/keys.py b/qtile/.config/qtile/core/keys.py index e6b3a4cdc..98ccfd01f 100644 --- a/qtile/.config/qtile/core/keys.py +++ b/qtile/.config/qtile/core/keys.py @@ -31,20 +31,20 @@ keys = [Key(*key) for key in [ # type: ignore ([mod, "shift"], "k", lazy.layout.shuffle_up()), # increase/decrease window size - ([mod], "i", lazy.layout.grow()), - ([mod], "m", lazy.layout.shrink()), + ([mod], "d", lazy.layout.grow()), + ([mod], "f", lazy.layout.shrink()), # window management ([mod, "shift"], "space", lazy.layout.flip()), ([mod], "o", lazy.layout.maximize()), ([mod], "n", lazy.layout.normalize()), ([mod], "q", lazy.window.kill()), - ([mod, "shift"], "space", lazy.window.toggle_fullscreen()), + ([mod, "control"], "space", lazy.window.toggle_fullscreen()), # floating window management ([mod], "space", lazy.window.toggle_floating()), - ([mod], "c", lazy.window.center()), - ([mod], "f", lazy.function(float_to_front)), + ([mod, "shift"], "c", lazy.window.center()), + ([mod], "x", lazy.function(float_to_front)), # toggle between layouts ([mod], "Tab", lazy.next_layout()), @@ -59,7 +59,6 @@ keys = [Key(*key) for key in [ # type: ignore ([mod, "shift"], "Return", lazy.spawn(cfg.files)), # app launcher - ([mod], "r", lazy.spawn("rofi -show window")), ([mod], "m", lazy.spawn(cfg.menu)), ([mod], "p", lazy.spawn(cfg.passwords)), ([mod], "y", lazy.spawn(cfg.youtube)), diff --git a/qtile/.config/qtile/extras/groupbox.py b/qtile/.config/qtile/extras/groupbox.py index 73c954eb0..523ddd837 100644 --- a/qtile/.config/qtile/extras/groupbox.py +++ b/qtile/.config/qtile/extras/groupbox.py @@ -1,6 +1,7 @@ from libqtile.widget import base, groupbox from extras.drawer import framed +from utils.palette import palette class GroupBox(groupbox.GroupBox): @@ -99,9 +100,12 @@ class GroupBox(groupbox.GroupBox): def color(index: int) -> str: try: - return self.colors[index] + num_colors = len(self.colors) + effective_color_index = index % num_colors + if effective_color_index < len(self.colors): + return self.colors[effective_color_index] except IndexError: - return "FFFFFF" + return palette.currentColor offset = self.margin_x for i, g in enumerate(self.groups): diff --git a/qtile/.config/qtile/utils/palette.py b/qtile/.config/qtile/utils/palette.py index 32ee0d71d..baf13a6d1 100644 --- a/qtile/.config/qtile/utils/palette.py +++ b/qtile/.config/qtile/utils/palette.py @@ -31,11 +31,11 @@ class MinimalMistakes: "ffff59", # 3 "9059ff", # 4 "ff59f9", # 5 - "59fff9", # 6 - "e5e9f0", # 7 - "43515e", # 8 - "ffa6a6", # 9 - "a6ffa6", # 10 + "ff5959", # 6 + "59ff59", # 7 + "ffff59", # 8 + "9059ff", # 9 + "ff59f9", # 10 ] foregroundColor = colorScheme[16]