326 lines
7.5 KiB
YAML
326 lines
7.5 KiB
YAML
gui:
|
|
scrollHeight: 2
|
|
scrollPastBottom: true
|
|
scrollOffMargin: 2
|
|
scrollOffBehavior: margin
|
|
tabWidth: 4
|
|
mouseEvents: true
|
|
sidePanelWidth: 0.3333
|
|
expandFocusedSidePanel: false
|
|
mainPanelSplitMode: flexible
|
|
enlargedSideViewLocation: left
|
|
wrapLinesInStagingView: true
|
|
useHunkModeInStagingView: true
|
|
language: auto
|
|
timeFormat: "02 Jan 06"
|
|
shortTimeFormat: "3:04PM"
|
|
nerdFontsVersion: "3"
|
|
showFileIcons: true
|
|
showBranchCommitHash: false
|
|
showDivergenceFromBaseBranch: none
|
|
showCommandLog: true
|
|
showBottomLine: true
|
|
showPanelJumps: true
|
|
showFileTree: true
|
|
showRootItemInFileTree: true
|
|
fileTreeSortOrder: mixed
|
|
fileTreeSortCaseSensitive: true
|
|
showNumstatInFilesView: false
|
|
showRandomTip: true
|
|
filterMode: substring
|
|
border: rounded
|
|
screenMode: normal
|
|
animateExplosion: true
|
|
portraitMode: auto
|
|
skipAmendWarning: false
|
|
skipDiscardChangeWarning: false
|
|
skipStashWarning: false
|
|
skipNoStagedFilesWarning: false
|
|
skipRewordInEditorWarning: false
|
|
skipSwitchWorktreeOnCheckoutWarning: false
|
|
switchToFilesAfterStashPop: true
|
|
switchToFilesAfterStashApply: true
|
|
switchTabsWithPanelJumpKeys: false
|
|
commitLength:
|
|
show: true
|
|
sidePanels:
|
|
- [status]
|
|
- [files, worktrees, submodules]
|
|
- [branches, remotes, tags]
|
|
- [commits, reflog]
|
|
- [stash]
|
|
theme:
|
|
activeBorderColor:
|
|
- "#3fb950"
|
|
- bold
|
|
inactiveBorderColor:
|
|
- "#8b949e"
|
|
searchingActiveBorderColor:
|
|
- "#39d2c0"
|
|
- bold
|
|
optionsTextColor:
|
|
- "#58a6ff"
|
|
selectedLineBgColor:
|
|
- "#1c2128"
|
|
inactiveViewSelectedLineBgColor:
|
|
- "#21262d"
|
|
cherryPickedCommitFgColor:
|
|
- "#58a6ff"
|
|
cherryPickedCommitBgColor:
|
|
- "#161b22"
|
|
markedBaseCommitFgColor:
|
|
- "#bc8cff"
|
|
markedBaseCommitBgColor:
|
|
- "#d29922"
|
|
unstagedChangesColor:
|
|
- "#f85149"
|
|
defaultFgColor:
|
|
- "#c9d1d9"
|
|
authorColors:
|
|
"*": "#58a6ff"
|
|
branchColorPatterns: {}
|
|
customIcons:
|
|
filenames: {}
|
|
extensions: {}
|
|
spinner:
|
|
frames: ["|", "/", "-", "\\"]
|
|
rate: 50
|
|
statusPanelView: dashboard
|
|
|
|
git:
|
|
pagers: []
|
|
commit:
|
|
signOff: false
|
|
autoWrapCommitMessage: true
|
|
autoWrapWidth: 72
|
|
merging:
|
|
manualCommit: false
|
|
args: ""
|
|
squashMergeMessage: "Squash merge {{selectedRef}} into {{currentBranch}}"
|
|
mainBranches: [master, main]
|
|
skipHookPrefix: WIP
|
|
autoFetch: true
|
|
autoRefresh: true
|
|
autoDetectExternalChanges: true
|
|
autoForwardBranches: onlyMainBranches
|
|
fetchAll: true
|
|
autoStageResolvedConflicts: true
|
|
branchLogCmd: "git log --graph --color=always --abbrev-commit --decorate --date=relative --pretty=medium {{branchName}} --"
|
|
allBranchesLogCmds:
|
|
- "git log --graph --all --color=always --abbrev-commit --decorate --date=relative --pretty=medium"
|
|
ignoreWhitespaceInDiffView: false
|
|
diffContextSize: 3
|
|
renameSimilarityThreshold: 50
|
|
overrideGpg: false
|
|
disableForcePushing: false
|
|
commitPrefix: []
|
|
commitPrefixes: {}
|
|
branchPrefix: ""
|
|
parseEmoji: false
|
|
log:
|
|
order: topo-order
|
|
showGraph: always
|
|
showWholeGraph: false
|
|
localBranchSortOrder: date
|
|
remoteBranchSortOrder: date
|
|
truncateCopiedCommitHashesTo: 12
|
|
|
|
worktree:
|
|
defaultPath: ""
|
|
|
|
update:
|
|
method: prompt
|
|
days: 14
|
|
|
|
refresher:
|
|
refreshInterval: 10
|
|
fetchInterval: 60
|
|
externalChangeCheckInterval: 2
|
|
|
|
confirmOnQuit: false
|
|
quitOnTopLevelReturn: false
|
|
|
|
os:
|
|
edit: ""
|
|
editAtLine: ""
|
|
editAtLineAndWait: ""
|
|
editInTerminal: false
|
|
openDirInEditor: ""
|
|
editPreset: "nano"
|
|
open: ""
|
|
openLink: ""
|
|
copyToClipboardCmd: ""
|
|
readFromClipboardCmd: ""
|
|
shellFunctionsFile: ""
|
|
|
|
disableStartupPopups: false
|
|
customCommands: []
|
|
services: {}
|
|
notARepository: prompt
|
|
promptToReturnFromSubprocess: true
|
|
|
|
keybinding:
|
|
universal:
|
|
quit: [q, <ctrl+c>]
|
|
suspendApp: <ctrl+z>
|
|
return: <esc>
|
|
quitWithoutChangingDirectory: Q
|
|
togglePanel: <tab>
|
|
prevItem: [<up>, k]
|
|
nextItem: [<down>, j]
|
|
prevPage: ","
|
|
nextPage: "."
|
|
scrollLeft: H
|
|
scrollRight: L
|
|
gotoTop: [<, <home>]
|
|
gotoBottom: [">", <end>]
|
|
toggleRangeSelect: v
|
|
rangeSelectDown: <shift+down>
|
|
rangeSelectUp: <shift+up>
|
|
prevBlock: [<left>, h, <backtab>]
|
|
nextBlock: [<right>, l, <tab>]
|
|
jumpToBlock: ["1", "2", "3", "4", "5"]
|
|
focusMainView: "0"
|
|
nextMatch: "n"
|
|
prevMatch: "N"
|
|
startSearch: /
|
|
moveWordLeft: <ctrl+left>
|
|
moveWordRight: <ctrl+right>
|
|
backspaceWord: <ctrl+backspace>
|
|
forwardDeleteWord: <ctrl+delete>
|
|
optionMenu: "?"
|
|
select: <space>
|
|
goInto: <enter>
|
|
confirm: <enter>
|
|
confirmMenu: <enter>
|
|
confirmSuggestion: <enter>
|
|
confirmInEditor: [<ctrl+enter>, <ctrl+s>]
|
|
remove: d
|
|
new: "n"
|
|
newWorktree: w
|
|
edit: e
|
|
openFile: o
|
|
scrollUpMain: [<pgup>, K, <ctrl+u>]
|
|
scrollDownMain: [<pgdown>, J, <ctrl+d>]
|
|
executeShellCommand: ":"
|
|
createRebaseOptionsMenu: m
|
|
pushFiles: P
|
|
pullFiles: p
|
|
refresh: R
|
|
createPatchOptionsMenu: <ctrl+p>
|
|
nextTab: "]"
|
|
prevTab: "["
|
|
nextScreenMode: +
|
|
prevScreenMode: _
|
|
cyclePagers: "|"
|
|
cyclePagersReverse: "\\"
|
|
undo: z
|
|
redo: Z
|
|
filteringMenu: <ctrl+s>
|
|
diffingMenu: [W, <ctrl+e>]
|
|
copyToClipboard: <ctrl+o>
|
|
openRecentRepos: <ctrl+r>
|
|
submitEditorText: <enter>
|
|
extrasMenu: "@"
|
|
toggleWhitespaceInDiffView: <ctrl+w>
|
|
increaseContextInDiffView: "}"
|
|
decreaseContextInDiffView: "{"
|
|
increaseRenameSimilarityThreshold: ")"
|
|
decreaseRenameSimilarityThreshold: "("
|
|
openDiffTool: <ctrl+t>
|
|
editConfig: <alt+shift+c>
|
|
status:
|
|
checkForUpdate: u
|
|
recentRepos: <enter>
|
|
allBranchesLogGraph: a
|
|
allBranchesLogGraphReverse: A
|
|
files:
|
|
commitChanges: c
|
|
commitChangesWithoutHook: w
|
|
amendLastCommit: A
|
|
commitChangesWithEditor: C
|
|
findBaseCommitForFixup: <ctrl+f>
|
|
confirmDiscard: x
|
|
ignoreFile: i
|
|
refreshFiles: r
|
|
stashAllChanges: s
|
|
viewStashOptions: S
|
|
toggleStagedAll: a
|
|
viewResetOptions: D
|
|
fetch: f
|
|
toggleTreeView: "`"
|
|
openMergeOptions: M
|
|
openStatusFilter: <ctrl+b>
|
|
copyFileInfoToClipboard: "y"
|
|
collapseAll: "-"
|
|
expandAll: "="
|
|
branches:
|
|
createPullRequest: o
|
|
viewPullRequestOptions: O
|
|
openPullRequestInBrowser: G
|
|
copyPullRequestURL: <ctrl+y>
|
|
checkoutBranchByName: c
|
|
forceCheckoutBranch: F
|
|
checkoutPreviousBranch: "-"
|
|
rebaseBranch: r
|
|
renameBranch: R
|
|
mergeIntoCurrentBranch: M
|
|
moveCommitsToNewBranch: "N"
|
|
viewGitFlowOptions: i
|
|
fastForward: f
|
|
createTag: T
|
|
pushTag: P
|
|
setUpstream: u
|
|
fetchRemote: f
|
|
addForkRemote: F
|
|
sortOrder: s
|
|
commits:
|
|
squashDown: s
|
|
renameCommit: r
|
|
renameCommitWithEditor: R
|
|
viewResetOptions: g
|
|
markCommitAsFixup: f
|
|
setFixupMessage: c
|
|
createFixupCommit: F
|
|
squashAboveCommits: S
|
|
moveDownCommit: [<ctrl+j>, <alt-down>]
|
|
moveUpCommit: [<ctrl+k>, <alt-up>]
|
|
amendToCommit: A
|
|
resetCommitAuthor: a
|
|
pickCommit: p
|
|
revertCommit: t
|
|
cherryPickCopy: C
|
|
pasteCommits: V
|
|
markCommitAsBaseForRebase: B
|
|
tagCommit: T
|
|
checkoutCommit: <space>
|
|
resetCherryPick: <ctrl+r>
|
|
copyCommitAttributeToClipboard: "y"
|
|
openLogMenu: <ctrl+l>
|
|
openInBrowser: o
|
|
openPullRequestInBrowser: G
|
|
viewBisectOptions: b
|
|
startInteractiveRebase: i
|
|
selectCommitsOfCurrentBranch: "*"
|
|
amendAttribute:
|
|
resetAuthor: a
|
|
setAuthor: A
|
|
addCoAuthor: c
|
|
stash:
|
|
popStash: g
|
|
renameStash: r
|
|
commitFiles:
|
|
checkoutCommitFile: c
|
|
main:
|
|
prevHunk: [<left>, h]
|
|
nextHunk: [<right>, l]
|
|
toggleSelectHunk: a
|
|
pickBothHunks: b
|
|
editSelectHunk: E
|
|
submodules:
|
|
init: i
|
|
update: u
|
|
bulkMenu: b
|
|
commitMessage:
|
|
commitMenu: <ctrl+o>
|