--- a/rust/rhg/src/main.rs Thu Sep 22 17:16:54 2022 -0400
+++ b/rust/rhg/src/main.rs Tue Sep 20 18:28:25 2022 -0400
@@ -330,8 +330,26 @@
let mut config_cow = Cow::Borrowed(config);
config_cow.to_mut().apply_plain(PlainInfo::from_env());
+ if !ui::plain(Some("tweakdefaults"))
+ && config_cow
+ .as_ref()
+ .get_bool(b"ui", b"tweakdefaults")
+ .unwrap_or_else(|error| {
+ exit(
+ &argv,
+ &initial_current_dir,
+ &Ui::new_infallible(&config),
+ OnUnsupported::from_config(&config),
+ Err(error.into()),
+ config
+ .get_bool(b"ui", b"detailed-exit-code")
+ .unwrap_or(false),
+ )
+ })
+ {
+ config_cow.to_mut().tweakdefaults()
+ };
let config = config_cow.as_ref();
-
let ui = Ui::new(&config).unwrap_or_else(|error| {
exit(
&argv,