Establish shared desktop theme tokens #109

Open
opened 2026-07-28 07:55:00 +01:00 by nimmo · 0 comments
Owner

Ref #89.

Goal

Create a small, reusable theme layer for Hyprland desktop components without coupling the whole system to the reference repo's Gruvbox rice.

Scope

  • Define shared font, colour, cursor, icon, and spacing values where they reduce duplication.
  • Reuse this repository's existing assets and user preferences.
  • Apply tokens consistently to Waybar, launcher, notifications, lockscreen, and terminal where practical.
  • Keep theme selection separate from compositor/profile enablement.

Acceptance criteria

  • Theme values have one clear ownership point.
  • At least two desktop components consume the shared values.
  • Switching or adjusting the theme does not require editing every component.
  • No reference-repository application inventory is imported as a side effect.
Ref #89. ## Goal Create a small, reusable theme layer for Hyprland desktop components without coupling the whole system to the reference repo's Gruvbox rice. ## Scope - Define shared font, colour, cursor, icon, and spacing values where they reduce duplication. - Reuse this repository's existing assets and user preferences. - Apply tokens consistently to Waybar, launcher, notifications, lockscreen, and terminal where practical. - Keep theme selection separate from compositor/profile enablement. ## Acceptance criteria - Theme values have one clear ownership point. - At least two desktop components consume the shared values. - Switching or adjusting the theme does not require editing every component. - No reference-repository application inventory is imported as a side effect.
Sign in to join this conversation.
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
nimmo/nixos-config#109
No description provided.