dippin-dotfiles/.config/kak/kakrc
2025-04-26 14:26:50 -06:00

57 lines
924 B
Text

# Command for loading config files
# This helps to keep the config neat and tidy
define-command load -params 2 %{
source "%val{config}/%arg{1}/%arg{2}.kak"
}
# Plugins
load config plugins
# Additional syntaxes
load syntaxes capnp
load syntaxes hjson
load syntaxes hyprlang
load syntaxes json5
load syntaxes kdl
load syntaxes kitty
load syntaxes rainbow_csv
load syntaxes sshconfig
# Utility commands
load utils beacon
load utils whitespace
# Tool integration
load tools clipboard
load tools fzf
load tools kitty
load tools lazygit
load tools xplr
# Colorscheme/options
load config options
# Mappings
load config mappings
# Filetype-specific configs
load filetypes fennel
load filetypes go
load filetypes kak
load filetypes kdl
load filetypes lua
load filetypes python
load filetypes rust
load filetypes sh
load filetypes yaml
# Local config (needs to come after everything else)
load config local_config