Two things, both closing gaps in work that was already reported done. GNOME's Multitasking panel, in Hyprland's terms: tiling layout, split behaviour, floating-window snapping, workspace wrap-around and back-and-forth, whether applications may take focus, and whether the pointer changes the active display. Hyprland creates and destroys workspaces as you use them, so there is no fixed count to expose, and the page says so rather than leaving a conspicuous absence. The Desktop page described the first two of these as read-only facts -- "Layout: Tiling", "Workspace movement: Dynamic" -- which was never true. Both are ordinary Hyprland options that happened to have no controls, and TextRow's own documentation says a setting the user could reasonably change does not belong in it. Schema defaults are Panama's shipped values from looks.lua rather than Hyprland's own, so restoring defaults returns the desktop to how it ships. 43 mapped options now, from 35. The launcher had no light theme. vicinae.json already selected a theme per system appearance, but both entries pointed at Moon, so choosing light mode left the most frequently opened window on the desktop dark -- a hole in the light/dark work, not a missing feature. Day is authored from the same palette as the kitty Day theme so the two cannot drift, and link-dotfiles now installs every authored theme rather than only the dark one, which is why the gap survived being noticed. Its placeholder colour is not Tokyo Night Day's own: that measures 2.54:1 against the background, below the 3:1 floor for secondary text. This is 3.25:1, the same value used for neovim's light comments. Claude-Session: https://claude.ai/code/session_01BRvzt4H8XXLPVH5MyYdk9L
88 lines
2.3 KiB
TOML
88 lines
2.3 KiB
TOML
# Tokyo Night Day — the light counterpart to tokyonight-moon.toml.
|
|
#
|
|
# Same schema and the same role for every colour; only the palette differs, so
|
|
# the launcher keeps its identity when the desktop switches to light rather
|
|
# than becoming a different-looking application.
|
|
#
|
|
# Colours are the Tokyo Night Day palette, taken from kitty/themes/tokyonight-day.conf
|
|
# so the launcher and the terminal cannot drift apart.
|
|
|
|
[meta]
|
|
version = 1
|
|
name = "Tokyo Night Day"
|
|
description = "Tokyo Night Day, matched to the Panama Hyprland desktop."
|
|
variant = "light"
|
|
|
|
[colors.core]
|
|
background = "#e1e2e7" # bg
|
|
foreground = "#3760bf" # fg
|
|
secondary_background = "#d0d5e3" # bg_dark, a shade below the ground
|
|
border = "#a8aecb" # a visible hairline on a light ground
|
|
accent = "#2e7de9" # blue
|
|
accent_foreground = "#e1e2e7"
|
|
|
|
[colors.accents]
|
|
blue = "#2e7de9"
|
|
green = "#587539"
|
|
magenta = "#9854f1"
|
|
orange = "#b15c00"
|
|
purple = "#7847bd"
|
|
red = "#f52a65"
|
|
yellow = "#8c6c3e"
|
|
cyan = "#007197"
|
|
|
|
[colors.main_window]
|
|
border = "#a8aecb"
|
|
footer = { background = "colors.core.secondary_background" }
|
|
|
|
[colors.settings_window]
|
|
border = "#c4c8da"
|
|
|
|
[colors.shortcut]
|
|
border = "colors.core.border"
|
|
|
|
[colors.text]
|
|
default = "colors.core.foreground"
|
|
muted = "#6172b0" # fg_dark, 4.0:1 on the background
|
|
danger = "#f52a65"
|
|
success = "#587539"
|
|
placeholder = "#7079a8" # 3.25:1; Day's own #848cb5 is 2.54:1, too faint to read
|
|
selection = { background = "#2e7de9", foreground = "#e1e2e7" }
|
|
|
|
[colors.text.links]
|
|
default = "#2e7de9"
|
|
visited = "#9854f1"
|
|
|
|
[colors.input]
|
|
border = "#c4c8da"
|
|
border_focus = "#2e7de9"
|
|
border_error = "#f52a65"
|
|
|
|
[colors.button.primary]
|
|
background = "#d4d6e4" # bg_highlight
|
|
foreground = "#3760bf"
|
|
hover = { background = "#c4c8da" }
|
|
focus = { outline = "colors.core.accent" }
|
|
|
|
[colors.list.item.hover]
|
|
foreground = "#3760bf"
|
|
secondary_foreground = "#6172b0"
|
|
|
|
[colors.list.item.selection]
|
|
background = "#c3cdf0" # blue side of the Prism selection, lightened
|
|
foreground = "#3760bf"
|
|
secondary_background = "#d8c8e4" # orchid side of the Prism selection, lightened
|
|
secondary_foreground = "#3760bf"
|
|
|
|
[colors.grid.item]
|
|
background = "#d7d9e5"
|
|
hover = { outline = "#2e7de9" }
|
|
selection = { outline = "#9854f1" }
|
|
|
|
[colors.scrollbars]
|
|
background = "#c4c8da"
|
|
|
|
[colors.loading]
|
|
bar = "#2e7de9"
|
|
spinner = "#3760bf"
|