Module options
All NixKraken options are available under the programs.nixkraken
attribute.
This chapter provides a complete reference for every available option. For practical, real-world examples, refer to the configuration examples.
Group options
Options are organized into logical groups exposed as children attributes to programs.nixkraken
(ie. the graph
options are available at programs.nixkraken.graph
).
Find below the list of available groups:
Additionally, groups can be found in the left navigation menu.
Root options
The options below are available under programs.nixkraken
.
acceptEULA
Accept the End User License Agreement.
Type: boolean
Default: false
defaultProfile.icon
Icon avatar for the default profile.
Type: constrained string
Valid values:
Albert Keifstein
AquaKeif
Architect Keif
Brainy Keif
Butler Keif
Captain FalKeif
Detective Keifachu
Developer Keif 1
Developer Keif 2
Dia de los Muertos
Dr. Keif Stanz
Flash Keif
Git Mage
Gitty Up
Gourmet Sh*t
Gravatar
Headphones Keif
Kaken Claus
Kefie the Riveter
Keif Snow
Keif the Kraken
Keifa Lovelace
Keifer Simpson
Keiferella
Keiflo Ren
Keiflock Holmes
Keifuto
Kraken Hook
Kraknos
Leprekraken
LinKeif
LumberKeif
Martian Kraken
Mother of Krakens
Neo Keif
OG
Power Gitter
Princess Keifia
Pro Keif
Rasta Keif
Rise of SkyKraken
Sir Keif
Snowkraken
Space Rocket Keif
Stranger Krakens
The Kraken Who Lived
Thunder Kraken
Top Git
Uma Kraken
Vanilla Keif
Velma Keif
Wonder Kraken
Yoda Keif
Default: Gravatar
defaultProfile.name
Name of the default profile.
Type: string
Default: Default Profile
enable
Whether to enable GitKraken.
Type: boolean
Default: false
Example: true
logLevel
Set log level in activity log.
Type: constrained string
Valid values:
standard
extended
silly
Default: standard
package
The GitKraken package to use.
important
This option:
- requires to allow unfree packages
- is mutually exclusive with
version
We advise users to use the version
option instead of this one, since we cannot guarantee compatibility when it is used.
Also be aware that the binary cache might not apply.
Type: null or package
Default: null
Example: pkgs.unstable.gitkraken
skipTutorial
Skip the introduction tutorial.
Type: boolean
Default: false
version
The GitKraken version to use.
important
When using this option, the GitKraken package will automatically be fetched from a commit of nixpkgs known to be available in the cache. To benefit from the cache, users should first configure it.
This option is mutually exclusive with package
.
Type: null or constrained string
Valid values:
11.1.0
11.1.1
11.2.0
11.2.1
11.3.0
11.4.0
Default: 11.4.0
This documentation was automatically generated from the NixKraken configuration options.
Generated on: 2025-09-14