Documentation / Contents - System and Desktop Sounds
~/.cyanotype/cysoundd.conf
Set CYSOUNDD_CONF to use a different path. It is shared with the sound daemon; the panel writes it and the daemon reads it.
Keys the panel owns:
master_gain 0.0 to 1.0; the volume slider, 60 percent by default mute Mute System; off by default scheme the sound scheme name; Rivendell by default enable_desktop on enable_alerts on enable_tunes on enable_bell on enable_keyclick on enable_access on; NO control on the panel, see below
Keys the panel preserves but never edits. These belong to the daemon:
backend which audio backend to use; empty means choose one hold_device always, idle or never; idle by default idle_close seconds before an idle device is released; 5 by default
Saving preserves every line the panel does not own, including your comments and any key added by a later version.
enable_access is written by this panel and has no checkbox on it. That is deliberate: the daemon needs a value, and the panel would rather record the default than leave the daemon guessing. To turn the accessibility sounds off today, set it in the file by hand.
<share>/cysound/<Name>/ the shipped schemes ~/.cyanotype/share/cysound/<Name>/ your own
See Sound Schemes.
CYSOUNDD_CONF use this configuration file CY_SOUND_ROOT override where the shipped schemes are looked for HOME where your own schemes and the configuration live
There is no message bus. Apply writes the file, then sets a property on the daemon's window naming the scheme. The daemon watches that property, so the same signal both switches the scheme and tells the daemon the configuration changed. A volume-only change therefore lands live too.
The daemon also answers signals: hang up to reload, and terminate to exit cleanly.
Cyanotype Project. Blueprint Desktop. BSD 2-clause.
Not affiliated with Silicon Graphics. SGI, IRIX, and Indigo Magic
belong to their owners. 1.0 is aimed at 31 October 2026.