graph
Commit graph settings.
Type: attribute set of (submodule)
Default: { }
graph.compact
Enable compact graph columns.
Type: boolean
Default: false
graph.highlightRows
Highlight associated rows when hovering over a branch.
Type: boolean
Default: true
graph.lazy
Enable commits lazy loading.
note
Additional commits will be loaded when reaching the earliest commit in the graph.
Type: boolean
Default: true
graph.maxCommits
Maximum number of commits to show in the commit graph. Minimum value is 500.
note
Lower counts may help improve performance.
Type: null or (positive integer, meaning >0)
Default: 2000
graph.showAll
Always show all commits in repository.
warning
This setting may cause performance issue with large repositories (like nixpkgs).
Type: boolean
Default: false
graph.showAuthor
Show commit author.
Type: boolean
Default: false
graph.showDatetime
Show commit date/time.
Type: boolean
Default: false
graph.showDesc
Show commit description.
Type: null or constrained string
Valid values:
always
hover
never
Default: always
graph.showGhostRefs
Show ghost branch/tag when hovering over or selecting a commit.
Type: boolean
Default: true
graph.showGraph
Show commit tree.
Type: boolean
Default: true
graph.showMessage
Show commit message.
Type: boolean
Default: true
graph.showRefs
Show branches and tags.
Type: boolean
Default: true
graph.showSHA
Show commit SHA.
Type: boolean
Default: false
graph.useAuthorInitials
Use author initials instead of avatars.
Type: boolean
Default: false
graph.useGenericRemoteIcon
Use generic remote icon instead of hosting service icon.
Type: boolean
Default: false
This documentation was automatically generated from the NixKraken configuration options.
Generated on: 2025-09-14