waybar: use workspace taskbar icons

This commit is contained in:
2026-02-04 11:47:28 -08:00
parent 68f9809798
commit 304376397b
3 changed files with 24 additions and 3 deletions

View File

@@ -83,7 +83,7 @@
"on-click": "pavucontrol" "on-click": "pavucontrol"
}, },
"hyprland/workspaces": { "hyprland/workspaces": {
"format": "{id}", "format": "{id} {windows}",
"on-click": "activate", "on-click": "activate",
"workspace-taskbar": { "workspace-taskbar": {
"enable": true, "enable": true,

View File

@@ -82,7 +82,7 @@ button:hover {
} }
#workspaces .taskbar-window { #workspaces .taskbar-window {
padding: 0 4px; padding: 0 2px;
} }
#workspaces .taskbar-window.active { #workspaces .taskbar-window.active {
@@ -90,8 +90,12 @@ button:hover {
box-shadow: inset 0 -3px #ffffff; box-shadow: inset 0 -3px #ffffff;
} }
#workspaces .taskbar-window label {
color: #ffffff;
}
#workspaces .taskbar-window image { #workspaces .taskbar-window image {
margin: 0 2px; margin: 0 1px;
} }
#mode { #mode {

View File

@@ -145,6 +145,16 @@ in
}; };
}); });
rofi-pass = prev.rofi-pass.overrideAttrs (_: {
version = "git-0fb508a";
src = prev.fetchFromGitHub {
owner = "colonelpanic8";
repo = "rofi-pass";
rev = "0fb508a93ab5f653b63d68ce569e79c8bb27e87b";
sha256 = "sha256-49kdaqCp6O4RrZMbAKYJKDJaAzHBUqYZT2O7OjtQ8W0=";
};
});
wyoming-satellite = prev.wyoming-satellite.overridePythonAttrs (oldAttrs: { wyoming-satellite = prev.wyoming-satellite.overridePythonAttrs (oldAttrs: {
src = prev.fetchFromGitHub { src = prev.fetchFromGitHub {
owner = "colonelpanic8"; owner = "colonelpanic8";
@@ -190,6 +200,13 @@ in
}; };
}); });
# Local Waybar for workspace taskbar support.
waybar = prev.waybar.overrideAttrs (old: {
src = final.lib.cleanSource /home/imalison/Projects/waybar;
version = old.version;
mesonFlags = (old.mesonFlags or []) ++ [ "-Dcava=disabled" ];
});
gnupg_2_4_0 = prev.gnupg.overrideAttrs (_: rec { gnupg_2_4_0 = prev.gnupg.overrideAttrs (_: rec {
pname = "gnupg"; pname = "gnupg";
# 2.4.1 breaks emacs # 2.4.1 breaks emacs