From 4d33f6873464b12b4ba4f2f13435e82b03f83a89 Mon Sep 17 00:00:00 2001 From: ediblerope Date: Mon, 13 Apr 2026 22:38:56 +0100 Subject: [PATCH] Fix Zen profile path and style GNOME Shell search results Zen was writing to wrong profile (fraudek5 instead of mpege0em). Add search result, overview-tile, and list-search-result styling to GNOME Shell theme for consistent palette in overview search. Co-Authored-By: Claude Opus 4.6 --- home-manager/fred.nix | 2 +- templates/gnome-shell.css | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 1 deletion(-) diff --git a/home-manager/fred.nix b/home-manager/fred.nix index c4ba617..7625fd8 100644 --- a/home-manager/fred.nix +++ b/home-manager/fred.nix @@ -54,7 +54,7 @@ [templates.zen] input_path = "${inputs.self}/templates/zen-userChrome.css" - output_path = "${config.home.homeDirectory}/.zen/fraudek5.Default Profile/chrome/userChrome.css" + output_path = "${config.home.homeDirectory}/.zen/mpege0em.Default (release)/chrome/userChrome.css" [templates.vscodium] input_path = "${inputs.self}/templates/vscodium-colors.json" diff --git a/templates/gnome-shell.css b/templates/gnome-shell.css index 90b061d..a869c28 100644 --- a/templates/gnome-shell.css +++ b/templates/gnome-shell.css @@ -182,6 +182,30 @@ stage { color: {{colors.on_surface.default.hex}} !important; } +/* Search result items */ +.list-search-result, .search-provider-icon { + background-color: {{colors.surface_container.default.hex}} !important; + color: {{colors.on_surface.default.hex}} !important; +} + +.list-search-result:hover, .search-provider-icon:hover { + background-color: {{colors.surface_container_high.default.hex}} !important; +} + +/* Selected/focused search result highlight */ +.overview-tile:focus, .grid-search-result:focus { + background-color: {{colors.surface_container_high.default.hex}} !important; +} + +.overview-tile, .grid-search-result { + background-color: {{colors.surface_container.default.hex}} !important; + color: {{colors.on_surface.default.hex}} !important; +} + +.overview-tile:hover, .grid-search-result:hover { + background-color: {{colors.surface_container_high.default.hex}} !important; +} + /* App grid / app drawer */ .app-folder { background-color: {{colors.surface_container_high.default.hex}} !important;