6.2 KiB
title, author, date
| title | author | date |
|---|---|---|
| Options Documentation | Rasmus Kirk | 2023-12-07 |
kirk.fonts.enable
Whether to enable Enable my fonts, namely fira-code with nerdfonts. Note that this is required for kirk modules that use the nerdfont icons to function properly..
Type: boolean
Default
false
Example
true
kirk.foot.alpha
Alpha value of the foot terminal.
Type: floating point number
Default
0.85
kirk.foot.colorscheme
A colorscheme attribute set.
Type: attribute set
Default
{"bg":"282828","black":"1d2021","blue":"458588","bright":{"black":"928374","blue":"83a598","green":"b8bb26","orange":"fe8019","purple":"d3869b","red":"fb4934","teal":"8ec07c","white":"fbf1c7","yellow":"fabd2f"},"fg":"ebdbb2","green":"98971a","orange":"d65d0e","purple":"b16286","red":"cc241d","teal":"689d6a","white":"d5c4a1","yellow":"d79921"}
kirk.foot.enable
Whether to enable foot terminal emulator.
Type: boolean
Default
false
Example
true
kirk.foot.enableKeyBindings
Whether or not to enable my keybindings.
Type: boolean
Default
true
kirk.foot.fontSize
Font size of the terminal.
Type: signed integer
Default
15
kirk.fzf.colorscheme
A colorscheme attribute set.
Type: attribute set
Default
{"bg":"282828","black":"1d2021","blue":"458588","bright":{"black":"928374","blue":"83a598","green":"b8bb26","orange":"fe8019","purple":"d3869b","red":"fb4934","teal":"8ec07c","white":"fbf1c7","yellow":"fabd2f"},"fg":"ebdbb2","green":"98971a","orange":"d65d0e","purple":"b16286","red":"cc241d","teal":"689d6a","white":"d5c4a1","yellow":"d79921"}
kirk.fzf.enable
Whether to enable foot terminal emulator.
Type: boolean
Default
false
Example
true
kirk.fzf.enableZshIntegration
Whether to enable zsh integration.
Type: boolean
Default
true
kirk.git.enable
Whether to enable git.
Type: boolean
Default
false
Example
true
kirk.git.userEmail
What email address to use for git.
Type: string
kirk.git.userName
Username to use for git.
Type: string
kirk.gruvbox.colorscheme
A definition for the gruvbox theme.
Type: attribute set
Default
{"bg":"282828","black":"1d2021","blue":"458588","bright":{"black":"928374","blue":"83a598","green":"b8bb26","orange":"fe8019","purple":"d3869b","red":"fb4934","teal":"8ec07c","white":"fbf1c7","yellow":"fabd2f"},"fg":"ebdbb2","green":"98971a","orange":"d65d0e","purple":"b16286","red":"cc241d","teal":"689d6a","white":"d5c4a1","yellow":"d79921"}
kirk.helix.enable
Whether to enable helix text editor.
Type: boolean
Default
false
Example
true
kirk.helix.extraPackages
Extra packages to install, for example LSP's.
Type: list of package
Default
[]
kirk.helix.installMostLsps
Whether or not to install most of the LSP's that helix supports.
Type: boolean
Default
true
kirk.homeManagerScripts.configDir
Path to the home-manager configuration.
Type: null or path
Default
null
kirk.homeManagerScripts.enable
Whether to enable home manager scripts.
Type: boolean
Default
false
Example
true
kirk.homeManagerScripts.machine
Path to the home-manager configuration.
Type: null or string
kirk.jiten.dailyWord
Enable daily japanese word prompt.
Type: boolean
Default
true
kirk.jiten.enable
Whether to enable jiten japanese dictionary.
Type: boolean
Default
false
Example
true
kirk.joshuto.enable
Whether to enable joshuto file manager.
Type: boolean
Default
false
Example
true
kirk.joshuto.enableZshIntegration
Adds the auto-cd j command to zsh.
Type: boolean
Default
true
kirk.kakoune.enable
Whether to enable kakoune text editor.
Type: boolean
Default
false
Example
true
kirk.ssh.enable
Whether to enable ssh with extra config.
Type: boolean
Default
false
Example
true
kirk.ssh.identityPath
The directory containing the path to the identity file.
Type: null or path
Default
null
kirk.terminalTools.autoUpdateTealdeer
Whether to auto-update tealdeer.
Type: boolean
Default
true
kirk.terminalTools.enable
Whether to enable Quality of life terminal tools.
Type: boolean
Default
false
Example
true
kirk.terminalTools.enableZshIntegration
Whether to enable zsh integration for bat.
Type: boolean
Default
true
kirk.terminalTools.theme
What syntax highlighting colorscheme to use.
Type: string
Default
"gruvbox-dark"
kirk.terminalTools.trashCleaner.enable
Enable the trash-cli cleanup script
Type: boolean
Default
true
kirk.terminalTools.trashCleaner.persistance
How many days a file stays in trash before getting cleaned up.
Type: signed integer or floating point number
Default
30
kirk.userDirs.autoSortDownloads
Whether or not to auto-sort downloads.
Type: boolean
Default
true
kirk.userDirs.enable
Whether to enable userDirs.
Type: boolean
Default
false
Example
true
kirk.zathura.colorscheme
A colorscheme attribute set.
Type: attribute set
Default
{"bg":"282828","black":"1d2021","blue":"458588","bright":{"black":"928374","blue":"83a598","green":"b8bb26","orange":"fe8019","purple":"d3869b","red":"fb4934","teal":"8ec07c","white":"fbf1c7","yellow":"fabd2f"},"fg":"ebdbb2","green":"98971a","orange":"d65d0e","purple":"b16286","red":"cc241d","teal":"689d6a","white":"d5c4a1","yellow":"d79921"}
kirk.zathura.enable
Whether to enable foot terminal emulator.
Type: boolean
Default
false
Example
true
kirk.zathura.enableKeyBindings
Whether or not to enable my keybindings.
Type: boolean
Default
true
kirk.zsh.enable
Whether to enable zsh configuration..
Type: boolean
Default
false
Example
true