pub fn login_start() -> bool
Was this process started by a login entry? Every artifact passes --background, and nothing else does.
--background