For variables you created (i.e. named) yourself, you can also use defvar
, which lets you give it a docstring.
To set a different value according to the OS, you can conditionally set the value based on a system-type
.
(defvar fuzzbomb/startup-theme 'modus-vivendi-tinted
"The theme to enable during startup.
This variable should be set before the first call to `load-theme' in
`init.el'.")
(if (eq system-type 'windows-nt)
(setq fuzzbomb/startup-theme 'ef-maris-light))