--- name: herald-os-tailor description: Change Herald OS itself - make and switch themes, fonts and the wallpaper, widgets, the menu bar, control-menu entries, branding, keybindings, settings, routines and hooks metadata: hermes: tags: [herald-os, customise, themes, settings, linux, macos] --- # Tailor Herald OS Herald OS is meant to be shaped by the person using it, and by you on their behalf. Use this when they ask to change how Herald OS looks or behaves: "make me a calm green theme", "use a bigger font", "add a shortcut for Obsidian", "do this every time I log in". Ground rules: - Change settings through `os_ui` commands, never by editing `~/.hermes/herald-os/prefs.json` while the shell runs (it rewrites that file). - Say what you changed and how to undo it in one sentence ("Switched to Dusk; say 'use the ocean theme' to go back"). - Ask before anything large or hard to undo, and keep a copy of any file you replace. ## Themes A theme recolours everything at once: the shell, your own CLI skin and, on Herald OS Linux, the compositor, GTK apps, the lock screen and the terminal. - `os_ui action=run command=theme.list`, then `theme.set args={"theme": ""}`. - From an image: `theme.generate args={"image": "", "name": "