colour -> color, behaviour -> behavior, centre -> center, favourite -> favorite, and about twenty other pairs, applied consistently across comments, docs, error/UI copy, and a handful of QML identifiers that used the British spelling as their actual name: SystemSettings' serialiseValue/serialiseTable/normaliseGradient, Displays' normaliseModes, Wallpaper's normalisePolicy, SettingsBackup's serialiseHomeState, DateTime's ntpSynchronised property, Clipboard's _normalise helper, and ShortcutCapture's cancelled signal (with its onCancelled handler in ShortcutsPage.qml). Every call site and the two tests that assert on the literal source text (settings-ownership and settings-backup-live contracts) were updated in lockstep. Left untouched: config/dot/espanso/match/packages/misspell-en/ is a vendored third-party autocorrect dictionary -- its entries are typo corrections, not our prose, and rewriting them would fight the package's own purpose (and any future re-sync from upstream). The already-American `favorites` property (Home page pinned accessories) was never actually misspelled -- only nearby comments and error strings said "favourites" -- so no data migration was needed there. Claude-Session: https://claude.ai/code/session_01E6TJUAh41HaP25MVHWkhRZ
35 lines
1.7 KiB
Plaintext
35 lines
1.7 KiB
Plaintext
# ─────────────────────────────────────────────────────────────────────────────
|
|
# hyprtoolkit — shared theme for the first-party Hypr GUI apps
|
|
#
|
|
# One file themes all of these, which is why they're preferred over the usual
|
|
# grab-bag of GTK/Qt utilities:
|
|
# hyprshutdown session exit dialog (bound to the power menu)
|
|
# hyprpwcenter PipeWire / audio routing GUI (replaces a pavucontrol/TUI)
|
|
# hyprsysteminfo system info panel
|
|
# hyprland-guiutils hyprland-dialog / hyprland-run
|
|
# hyprpolkitagent authentication prompts (via hyprland-qt-support)
|
|
#
|
|
# Colors are Tokyo Night Moon, matching quickshell/config/Theme.qml and
|
|
# hypr/looks.lua. Format is hyprlang; path is fixed at
|
|
# $XDG_CONFIG_HOME/hypr/hyprtoolkit.conf (confirmed in libhyprtoolkit).
|
|
# ─────────────────────────────────────────────────────────────────────────────
|
|
|
|
background = 0xFF1E2030 # bg_dark — window background
|
|
base = 0xFF222436 # bg — raised surfaces
|
|
alternate_base = 0xFF2F334D # bg_highlight — rows, hover
|
|
text = 0xFFC8D3F5 # fg
|
|
bright_text = 0xFFFFFFFF
|
|
link_text = 0xFF82AAFF # blue
|
|
|
|
accent = 0xFF82AAFF # blue — same accent as everything else
|
|
accent_secondary = 0xFFC099FF # magenta
|
|
|
|
font_family = Adwaita Sans
|
|
font_family_monospace = VictorMono Nerd Font
|
|
|
|
icon_theme = Adwaita
|
|
|
|
# Match the rounding used by the Quickshell popovers and the Hyprland windows.
|
|
rounding_large = 18
|
|
rounding_small = 8
|