diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-30 17:34:34 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-30 17:34:34 +0100 |
| commit | 2bbd88fc4bf6a172468abe29562c1238b197a6ac (patch) | |
| tree | ce30228c2e578e5860dec5aeee48e3c8797dc0f2 /templates | |
| parent | db6997b6dabe35a55e555ecb1894c0d585856f0c (diff) | |
| download | unified-desktop-theme-2bbd88fc4bf6a172468abe29562c1238b197a6ac.tar.gz unified-desktop-theme-2bbd88fc4bf6a172468abe29562c1238b197a6ac.zip | |
Remove the waybar target
waybar is uninstalled and waybar-theme-udt archived; the island has been
the bar for a while. Drop gen_waybar, templates/waybar/, the [waybar]
role section from every scheme, and the docs that still listed waybar as
a consumer.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/gtk/README.md | 2 | ||||
| -rw-r--r-- | templates/sublime/udt.sublime-theme.in | 2 | ||||
| -rw-r--r-- | templates/waybar/README.md | 54 | ||||
| -rw-r--r-- | templates/waybar/fonts.css | 29 |
4 files changed, 2 insertions, 85 deletions
diff --git a/templates/gtk/README.md b/templates/gtk/README.md index 2af1a38..dd6862e 100644 --- a/templates/gtk/README.md +++ b/templates/gtk/README.md @@ -20,7 +20,7 @@ assumed: 338 occurrences in GTK3 and 328 in GTK4 sit outside the block. `#eff1f5` is upstream's foreground, which is Latte `text`, a near-white it pairs with a Macchiato background. It maps to the `fg` role so GTK text matches -rofi, kitty and waybar rather than being brighter than all of them. +rofi and kitty rather than being brighter than all of them. The generator replaces `@ROLE_RGB@` before `@ROLE@`, because `@FG@` is a prefix of `@FG_RGB@` and the other order would eat the start of the triple placeholder diff --git a/templates/sublime/udt.sublime-theme.in b/templates/sublime/udt.sublime-theme.in index 17d1c1a..44d261f 100644 --- a/templates/sublime/udt.sublime-theme.in +++ b/templates/sublime/udt.sublime-theme.in @@ -20,7 +20,7 @@ // The chrome does NOT track the wallpaper, unlike the colour scheme's accent. // Sublime reads a theme once per window, so a moving accent would leave open // windows disagreeing with new ones. The accent here is the scheme's fixed one, -// which is what conky, Qt, GTK and waybar already sit on. +// which is what conky, Qt and GTK already sit on. [ // Editor ground, behind the tabs and in an empty window. { diff --git a/templates/waybar/README.md b/templates/waybar/README.md deleted file mode 100644 index 7e4eb09..0000000 --- a/templates/waybar/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Waybar - -The bar is [waybar-theme-udt](../../../waybar-theme-udt), which lives in its -own repository and its own config directory, `~/.config/waybar-udt/`. This -project supplies only its colours. - -`theme.css` is generated here, but `install.sh` does not copy it there itself: -it calls the bar's own `install.sh`, with `UDT_PALETTE_DONE=1` so that script -skips regenerating the palette it has just been handed. - -That is because the palette reaches the bar as **three** generated files, not -one: `styles/theme.css`, `dots.colors` for the two dot scripts, which are bash -and cannot read `@define-color`, and two tints of the Slackware mark, which -has to contrast with the accent pill at rest and the dark pill on hover. -Copying only the stylesheet recoloured every pill and left the dots and the -mark on the previous scheme's colours. Generating them here instead would mean -two writers for the same files, drifting apart the moment either is edited. - -The call is never fatal: a failure in the bar's install warns and leaves the -bar on its old colours rather than stopping kitty, Kvantum and Sublime from -being themed. Same reasoning as `udt-appthemes`. - -## What the bar asks for - -Seven names, and nothing else: - - @accent @main-bg @main-fg @hover-bg @hover-fg @outline @critical - -plus `@warning`, and the Catppuccin-named compat rows, which the bar's dot -scripts read indirectly: `waybar-theme-udt/install.sh` parses `green`, `teal`, -`mauve`, `overlay0`, `warning` and `critical` back out of the generated file to -write a shell fragment, because those scripts are bash and cannot read -`@define-color`. - -**There are no per-module colours.** The stock bar alternated module -backgrounds so it read as stripes, and carried a role per module to do it: -`workspaces`, `temperature`, `memory`, `cpu`, `time`, `date`, `tray`, `volume`, -`backlight`, `battery`, plus `charging`. The current bar draws every pill on -`@main-bg`, so all eleven had no consumer left and were removed from every -`roles-*.conf` and from `gen_waybar`. Re-adding one means a stylesheet that -actually references it. - -## The stock config is gone - -`~/.config/waybar/` was the stock bar, which nothing launched once hyprland's -autostart switched to the new one. It has been deleted. `install.sh` never -wrote a theme into it: its stylesheets referenced the per-module names above, -which this generator no longer emits. - -## Reloading - -`killall -SIGUSR2 waybar` applies a CSS change, and the bar sets -`reload_style_on_change`, so rewriting `theme.css` reaches it on its own. A -change to `config.jsonc` needs a restart rather than a signal. diff --git a/templates/waybar/fonts.css b/templates/waybar/fonts.css deleted file mode 100644 index 249b77f..0000000 --- a/templates/waybar/fonts.css +++ /dev/null @@ -1,29 +0,0 @@ -* { - font-family: "Inconsolata Nerd Font Mono"; - font-weight: bold; - font-size: 18px; -} - -#custom-user, -#window label, -#mpris, -tooltip label { - font-weight: normal; -} - -#workspaces button.active label, -#workspaces button.focused label, -#custom-distro { - font-size: 22px; -} - -#custom-power_menu { - font-size: 20px; -} - -#custom-left_div, -#custom-left_inv, -#custom-right_div, -#custom-right_inv { - font-size: 24px; -} |
