aboutsummaryrefslogtreecommitdiffstats
path: root/templates
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-30 17:34:34 +0100
committerDanilo M. <danix@danix.xyz>2026-10-30 17:34:34 +0100
commit2bbd88fc4bf6a172468abe29562c1238b197a6ac (patch)
treece30228c2e578e5860dec5aeee48e3c8797dc0f2 /templates
parentdb6997b6dabe35a55e555ecb1894c0d585856f0c (diff)
downloadunified-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.md2
-rw-r--r--templates/sublime/udt.sublime-theme.in2
-rw-r--r--templates/waybar/README.md54
-rw-r--r--templates/waybar/fonts.css29
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;
-}