~kakoune

taupiqueur’s experiment for a better Kakoune stdlib.

Screenshots

Coming soon at https://imgur.com/a/0000000.

Features

Kamux prerequisites:

  1. Install Kamux with the :install_kamux command.
  2. Run kamux in your terminal.

Installation

Install Gum, curl, Git, a C/C++ compiler, and Rust with the cargo command. Run the following in your terminal, then follow the on-screen instructions.

curl https://raw.githubusercontent.com/alexherbo2/dotfiles/master/setup-kakoune.sh | sh

Alternatively, without installing anything:

git clone https://github.com/alexherbo2/dotfiles.git ~/~kakoune/kakoune-config
KAKOUNE_POSIX_SHELL=/bin/sh KAKOUNE_RUNTIME=~/~kakoune/kakoune-config/.local/share/kak KAKOUNE_CONFIG_DIR=/dev/null kak

Note: For language server support and Tree-sitter integration, you may want to add :initialize_lsp and :initialize_tree_sitter to your kakrc.

Support

If you are using ~kakoune, consider supporting its development at https://github.com/sponsors/taupiqueur. Once logged in, select one of the available tiers or choose a custom amount. If you are new to GitHub, you will need to create an account.

Development

Development occurs at https://github.com/alexherbo2/dotfiles/tree/master/.local/share/kak.

Contributing

Report bugs, ask questions, discuss patches on Discord at https://discord.gg/uzZZG2X.