@@ -84,6 +84,8 @@ type GuiConfig struct {
8484 SkipNoStagedFilesWarning bool `yaml:"skipNoStagedFilesWarning"`
8585 // If true, do not show a warning when rewording a commit via an external editor
8686 SkipRewordInEditorWarning bool `yaml:"skipRewordInEditorWarning"`
87+ // If true, switch to a different worktree without confirmation when checking out a branch that is checked out in that worktree
88+ SkipSwitchWorktreeOnCheckoutWarning bool `yaml:"skipSwitchWorktreeOnCheckoutWarning"`
8789 // Fraction of the total screen width to use for the left side section. You may want to pick a small number (e.g. 0.2) if you're using a narrow screen, so that you can see more of the main section.
8890 // Number from 0 to 1.0.
8991 SidePanelWidth float64 `yaml:"sidePanelWidth" jsonschema:"maximum=1,minimum=0"`
@@ -772,32 +774,33 @@ func GetDefaultConfig() *UserConfig {
772774 UnstagedChangesColor : []string {"red" },
773775 DefaultFgColor : []string {"default" },
774776 },
775- CommitLength : CommitLengthConfig {Show : true },
776- SkipNoStagedFilesWarning : false ,
777- ShowListFooter : true ,
778- ShowCommandLog : true ,
779- ShowBottomLine : true ,
780- ShowPanelJumps : true ,
781- ShowFileTree : true ,
782- ShowRootItemInFileTree : true ,
783- ShowNumstatInFilesView : false ,
784- ShowRandomTip : true ,
785- ShowIcons : false ,
786- NerdFontsVersion : "" ,
787- ShowFileIcons : true ,
788- CommitAuthorShortLength : 2 ,
789- CommitAuthorLongLength : 17 ,
790- CommitHashLength : 8 ,
791- ShowBranchCommitHash : false ,
792- ShowDivergenceFromBaseBranch : "none" ,
793- CommandLogSize : 8 ,
794- SplitDiff : "auto" ,
795- SkipRewordInEditorWarning : false ,
796- ScreenMode : "normal" ,
797- Border : "rounded" ,
798- AnimateExplosion : true ,
799- PortraitMode : "auto" ,
800- FilterMode : "substring" ,
777+ CommitLength : CommitLengthConfig {Show : true },
778+ SkipNoStagedFilesWarning : false ,
779+ ShowListFooter : true ,
780+ ShowCommandLog : true ,
781+ ShowBottomLine : true ,
782+ ShowPanelJumps : true ,
783+ ShowFileTree : true ,
784+ ShowRootItemInFileTree : true ,
785+ ShowNumstatInFilesView : false ,
786+ ShowRandomTip : true ,
787+ ShowIcons : false ,
788+ NerdFontsVersion : "" ,
789+ ShowFileIcons : true ,
790+ CommitAuthorShortLength : 2 ,
791+ CommitAuthorLongLength : 17 ,
792+ CommitHashLength : 8 ,
793+ ShowBranchCommitHash : false ,
794+ ShowDivergenceFromBaseBranch : "none" ,
795+ CommandLogSize : 8 ,
796+ SplitDiff : "auto" ,
797+ SkipRewordInEditorWarning : false ,
798+ SkipSwitchWorktreeOnCheckoutWarning : false ,
799+ ScreenMode : "normal" ,
800+ Border : "rounded" ,
801+ AnimateExplosion : true ,
802+ PortraitMode : "auto" ,
803+ FilterMode : "substring" ,
801804 Spinner : SpinnerConfig {
802805 Frames : []string {"|" , "/" , "-" , "\\ " },
803806 Rate : 50 ,
0 commit comments