copyWith method
Implementation
ShellConfig copyWith({
String? program,
List<String>? args,
String? workingDirectory,
Map<String, String>? env,
}) =>
ShellConfig(
program: program ?? this.program,
args: args ?? this.args,
workingDirectory: workingDirectory ?? this.workingDirectory,
env: env ?? this.env,
);