mirror of
https://github.com/jesseduffield/lazygit.git
synced 2025-05-15 22:26:40 +02:00
Add user config gui.skipRewordInEditorWarning
This commit is contained in:
parent
b8d33b8f7b
commit
67fb28e2b8
@ -61,6 +61,7 @@ gui:
|
|||||||
showIcons: false
|
showIcons: false
|
||||||
commandLogSize: 8
|
commandLogSize: 8
|
||||||
splitDiff: 'auto' # one of 'auto' | 'always'
|
splitDiff: 'auto' # one of 'auto' | 'always'
|
||||||
|
skipRewordInEditorWarning: false # for skipping the confirmation before launching the reword editor
|
||||||
git:
|
git:
|
||||||
paging:
|
paging:
|
||||||
colorArg: always
|
colorArg: always
|
||||||
|
@ -50,6 +50,7 @@ type GuiConfig struct {
|
|||||||
ShowIcons bool `yaml:"showIcons"`
|
ShowIcons bool `yaml:"showIcons"`
|
||||||
CommandLogSize int `yaml:"commandLogSize"`
|
CommandLogSize int `yaml:"commandLogSize"`
|
||||||
SplitDiff string `yaml:"splitDiff"`
|
SplitDiff string `yaml:"splitDiff"`
|
||||||
|
SkipRewordInEditorWarning bool `yaml:"skipRewordInEditorWarning"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type ThemeConfig struct {
|
type ThemeConfig struct {
|
||||||
@ -378,6 +379,7 @@ func GetDefaultConfig() *UserConfig {
|
|||||||
ShowIcons: false,
|
ShowIcons: false,
|
||||||
CommandLogSize: 8,
|
CommandLogSize: 8,
|
||||||
SplitDiff: "auto",
|
SplitDiff: "auto",
|
||||||
|
SkipRewordInEditorWarning: false,
|
||||||
},
|
},
|
||||||
Git: GitConfig{
|
Git: GitConfig{
|
||||||
Paging: PagingConfig{
|
Paging: PagingConfig{
|
||||||
|
@ -255,11 +255,15 @@ func (self *LocalCommitsController) rewordEditor(commit *models.Commit) error {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if self.c.UserConfig.Gui.SkipRewordInEditorWarning {
|
||||||
|
return self.doRewordEditor()
|
||||||
|
} else {
|
||||||
return self.c.Confirm(types.ConfirmOpts{
|
return self.c.Confirm(types.ConfirmOpts{
|
||||||
Title: self.c.Tr.RewordInEditorTitle,
|
Title: self.c.Tr.RewordInEditorTitle,
|
||||||
Prompt: self.c.Tr.RewordInEditorPrompt,
|
Prompt: self.c.Tr.RewordInEditorPrompt,
|
||||||
HandleConfirm: self.doRewordEditor,
|
HandleConfirm: self.doRewordEditor,
|
||||||
})
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (self *LocalCommitsController) drop(commit *models.Commit) error {
|
func (self *LocalCommitsController) drop(commit *models.Commit) error {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user