Skip to main content
The neo-git-graph extension offers a comprehensive set of configuration options to customize your Git Graph experience. All settings are accessible through VS Code’s settings UI or by editing your settings.json file.

All Configuration Settings

Here’s a complete overview of all available settings:
SettingTypeDefaultDescription
neo-git-graph.dateFormatstring"Date & Time"Specifies the date format in the date column
neo-git-graph.dateTypestring"Author Date"Specifies the date type (Author Date or Commit Date)
neo-git-graph.graphColoursarray12 colorsSpecifies the colours used on the graph
neo-git-graph.graphStylestring"rounded"Specifies the style of the graph (rounded or angular)
neo-git-graph.tabIconColourThemestring"colour"Specifies the colour theme of the tab icon
neo-git-graph.autoCenterCommitDetailsViewbooleantrueAutomatically center the commit details view when opened
neo-git-graph.showStatusBarItembooleantrueShow a Status Bar item which opens Git Graph
neo-git-graph.initialLoadCommitsnumber300Number of commits to initially load
neo-git-graph.loadMoreCommitsnumber100Number of commits to load when “Load More” is pressed
neo-git-graph.showUncommittedChangesbooleantrueShow uncommitted changes
neo-git-graph.maxDepthOfRepoSearchnumber0Maximum depth of subfolders when discovering repositories
neo-git-graph.fetchAvatarsbooleanfalseFetch avatars of commit authors and committers
neo-git-graph.showCurrentBranchByDefaultbooleanfalseShow only the current branch when Git Graph is opened

Configuration Categories

Settings are organized into two main categories:

Display Settings

Customize the visual appearance of your Git Graph, including date formats, graph colors, and UI elements.

Performance Settings

Optimize performance for large repositories by controlling commit loading and repository scanning.

How to Configure

You can configure neo-git-graph in two ways:

Via Settings UI

  1. Open VS Code Settings (Cmd/Ctrl + ,)
  2. Search for “neo-git-graph”
  3. Modify the desired settings

Via settings.json

  1. Open the Command Palette (Cmd/Ctrl + Shift + P)
  2. Type “Preferences: Open Settings (JSON)”
  3. Add your configuration:
{
  "neo-git-graph.dateFormat": "Relative",
  "neo-git-graph.graphStyle": "angular",
  "neo-git-graph.initialLoadCommits": 500
}
All settings are prefixed with neo-git-graph. to avoid conflicts with other extensions.

Build docs developers (and LLMs) love