Special Variables
Sketch provides some special variables to get access to commonly used values such as the home directory.
All of the following variables are available in templates, prefixed with sketch_ (i.e. sketch_os and so on).
cwdtmp_dir(fromenv::temp_dir)home(fromenv::home_dir)os(fromCARGO_CFG_TARGET_OSor envOS)os_family(fromCARGO_CFG_TARGET_FAMILY)arch(fromCARGO_CFG_TARGET_ARCHor envHOSTTYPE)user(envUSER)hostname(envHOSTNAME)xdg_config(envXDG_CONFIG_HOME)xdg_data(envXDG_DATA_HOME)xdg_state(envXDG_STATE_HOME)xdg_cache(envXDG_CACHE_HOME)is_unix(fromcfg!(unix))is_linux(fromcfg!(target_os = "linux"))is_macos(fromcfg!(target_os = "macos"))is_wsl(checks/proc/sys/kernel/osrelease)is_windows(fromcfg!(windows))