userEnvironment top-level property Null safety
Get the user environment
It includes current system user environment.
It can be overriden to include user defined variables loaded from ~/.config/tekartik/process_run/env.yam
userEnvironment must be explicitly used as it could contain sensitive information.
Map<String, String> get userEnvironment => ShellEnvironment.empty() ..vars.addAll(userConfig.vars) ..aliases.addAll(userConfig.aliases) ..paths.addAll(userConfig.paths);