W LinuxDocumentation

w-style

w-style — Render the active theme across all themed subsystems.

Usage

Usage: w-style <command> [options]

Info: Render the active theme across all themed subsystems.

Commands:
  apply [<subsystem>|user|all]   Re-render the active theme (default: all)
  set <TOKEN> <#hex>             Patch one token in the system theme and re-apply
  status                         Show key resolved colors (system theme)

Subsystems (in apply order — [scope] user | system | dual):
$SUBSYSTEMS

  user   = all user-scope axes into $HOME (or /etc/skel as root); login render, no system work
  all    = user-scope (skel) + system axes; requires root (install-time)

Scope: user axes → invoking user's effective theme; system axes → system fallback
       (/etc/w/active-theme); dual axes → user channels + system channels when root.

Exit codes:
  0  Success
  1  Runtime error
  2  Usage error

Examples:
  w-style apply hyprland
  w-style apply all
  w-style set W_PALETTE_ACCENT "#9d6fa8"
  w-style status

This page is generated from the command's own help text (w-docs-refgen). The live version of the same text on a W machine: w-style help.