Files and Paths

Documentation / Contents - CyThrough

Files and Paths

All of these live under your home unless you override with CYTHROUGH_HOME or install prefixes. Modes matter: prefer 0600/0700 for secrets.

Client Conf

~/.cyanotype/cythrough.conf

Knock secret, address-book profiles (host, user, obfuscated password, per-server knock), and client standing options. Materialize and menus prefer --password-file / --knock-secret-file over embedding secrets in argv.

Daemon Conf

~/.cyanotype/cythroughd.conf

knock_secret, publish lines (the catalog the daemon serves), optional autostart on, and daemon standing options. Apps are publish lines here, not CLI flags. cythroughd --check-conf prints what it loaded.

Catalog Cache

~/.cyanotype/cythrough-catalogs/<host>.conf

Written when cythrough --list-apps succeeds. Lets the desk remember what a host last offered without a full session.

Desktop Launchers

Materialize On Desktop writes:

Dummy-X seats register under /tmp/cythrough-fb.<pid>/ for adopt/reap. cythroughd --reap-orphans only sweeps this uid's leftover dummy Xvfb.

Share Install

Shipped icons, help, type rules, and Toolchest menu fragments install under PREFIX/share (and may overlay in ~/.cyanotype/share). The help book you are reading is CyThrough under share/cyhelp/.

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.