|
332 | 332 | ---@field disable_signs? boolean Special signs to draw for sections etc. in Neogit
|
333 | 333 | ---@field simple_headers? boolean Use text headers instead of windows
|
334 | 334 | ---@field force_if_includes? boolean Add --force-if-includes if --force-with-lease is set
|
| 335 | +---@field hard_reset_backup? boolean Do a backup commit before a hard reset |
335 | 336 | ---@field log_view_esc_close? boolean if this is set to false ESC doesn't close log view
|
336 | 337 | ---@field prompt_force_push? boolean Offer to force push when branches diverge
|
337 | 338 | ---@field git_services? table Templartes to use when opening a pull request for a branch
|
@@ -383,6 +384,7 @@ function M.get_default_values()
|
383 | 384 | disable_signs = false,
|
384 | 385 | simple_headers = false,
|
385 | 386 | force_if_includes = true,
|
| 387 | + hard_reset_backup = true, |
386 | 388 | log_view_esc_close = true,
|
387 | 389 | prompt_force_push = true,
|
388 | 390 | graph_style = "ascii",
|
@@ -1143,6 +1145,7 @@ function M.validate_config()
|
1143 | 1145 | validate_type(config.disable_signs, "disable_signs", "boolean")
|
1144 | 1146 | validate_type(config.simple_headers, "simple_headers", "boolean")
|
1145 | 1147 | validate_type(config.force_if_includes, "force_if_includes", "boolean")
|
| 1148 | + validate_type(config.hard_reset_backup, "hard_reset_backup", "boolean") |
1146 | 1149 | validate_type(config.log_view_esc_close, "log_view_esc_close", "boolean")
|
1147 | 1150 | validate_type(config.telescope_sorter, "telescope_sorter", "function")
|
1148 | 1151 | validate_type(config.use_per_project_settings, "use_per_project_settings", "boolean")
|
|
0 commit comments