@ -671,13 +681,22 @@ See also [Explorer Settings](#explorer-settings "Jump to the Explorer settings")
|`gitlens.hovers.annotations.changes`|Specifies whether to provide a changes (diff) hover for all lines when showing blame annotations
|`gitlens.hovers.annotations.details`|Specifies whether to provide a commit details hover for all lines when showing blame annotations
|`gitlens.hovers.annotations.enabled`|Specifies whether to provide any hovers when showing blame annotations
|`gitlens.hovers.annotations.over`|Specifies when to trigger hovers when showing blame annotations<br/>`annotation` - only shown when hovering over the line annotation<br/>`line` - shown when hovering anywhere over the line
|`gitlens.hovers.annotations.over`|Specifies when to trigger hovers when showing blame annotations<br/>`annotation` - only shown when hovering over the line annotation<br/>`line` - shown when hovering anywhere over the line
|`gitlens.hovers.currentLine.changes`|Specifies whether to provide a changes (diff) hover for the current line
|`gitlens.hovers.currentLine.details`|Specifies whether to provide a commit details hover for the current line
|`gitlens.hovers.currentLine.enabled`|Specifies whether to provide any hovers for the current line
|`gitlens.hovers.currentLine.over`|Specifies when to trigger hovers for the current line<br/>`annotation` - only shown when hovering over the line annotation<br/>`line` - shown when hovering anywhere over the line
|`gitlens.hovers.currentLine.over`|Specifies when to trigger hovers for the current line<br/>`annotation` - only shown when hovering over the line annotation<br/>`line` - shown when hovering anywhere over the line
|`gitlens.hovers.enabled`|Specifies whether to provide any hovers
### Modes Settings
|Name | Description
|-----|------------
|`gitlens.mode.active`|Specifies the active GitLens mode, if any
|`gitlens.mode.statusBar.enabled`|Specifies whether to provide the active GitLens mode on the status bar
|`gitlens.mode.statusBar.alignment`|Specifies the active GitLens mode alignment in the status bar<br/>`left` - align to the left<br/>`right` - align to the right
|`gitlens.modes`|Specifies the user-defined GitLens modes
<imgclass="image__preview--overlay hidden"src="{{root}}/images/settings/modes-status-bar-left.png"data-visibility="mode.statusBar.enabled & mode.statusBar.alignment =left"/>
<imgclass="image__preview--overlay hidden"src="{{root}}/images/settings/modes-status-bar-right.png"data-visibility="mode.statusBar.enabled & mode.statusBar.alignment =right"/>
</div>
<pclass="settings-group__hint">
<iclass="icon icon--lg icon__info"></i>
For more advanced customizations or to add your own modes, open <aclass="command"title="Open User Settings"href="command:workbench.action.openGlobalSettings">User Settings</a> and search for <b><i>gitlens.modes</i></b>
<spanclass="settings-group__hint--more">
Use the
<aclass="command"title="Run command"href="command:gitlens.switchMode">GitLens: Switch Mode</a> command to quickly switch the active mode
</span>
<spanclass="settings-group__hint--more">
Use the
<aclass="command"title="Run command"href="command:gitlens.toggleReviewMode">GitLens: Toggle Review Mode</a> command to toggle Review mode
</span>
<spanclass="settings-group__hint--more">
Use the
<aclass="command"title="Run command"href="command:gitlens.toggleZenMode">GitLens: Toggle Zen Mode</a> command to toggle Zen mode