AutoYADM commit: 2025-06-15 17:07:59

This commit is contained in:
Daniel Fichtinger 2025-06-15 17:07:59 -04:00
parent b37eae375e
commit b1d9275683

View file

@ -5,6 +5,17 @@ repository up-to-date. I'll do my best to document everything, but note that
this document may be out-of-date at any given time -- my configuration tends to
evolve quickly.
<!--toc:start-->
- [Bindings](#bindings)
- [Plugins](#plugins)
- [Self-Written](#self-written)
- [External](#external)
- [Organization](#organization)
- [Autoload](#autoload)
<!--toc:end-->
## Bindings
I type on the Colemak-DH layout. [autoload/colemak.kak](./autoload/colemak.kak)
@ -17,6 +28,14 @@ the upstream code directly into my config. Some plugins I've written myself have
been separated into other repositories. Check
[git.sr.ht/~ficd](https://git.sr.ht/~ficd) to find them.
### Self-Written
- List of self-written plugins I use. Will be updated later.
### External
- List of external plugins I use. Will be updated later.
## Organization
- `kakrc` mainly contains mappings, utility commands, and setup that depends on
@ -51,3 +70,21 @@ been separated into other repositories. Check
- `insert-mode.kak` defines convenience mappings for insert mode.
- `lsp.kak` contains my `kakoune-lsp` configuration with some custom logic and
functions.
- `man.kak` is a patched version of standard RC `man` module.
- `notes.kak` is a copy of an external plugin.
- `paragraph.kak` provides a user mode for paragraph-related actions.
- `picker.kak` is a simple file picker.
- `plugins.kak` has setup for all plugins I install with `kak-bundle`.
- `proj.kak` implements a command for starting a documentation client and
project-specific `.kakrc.local` configurations.
- `sh.kak` provides a convenience command for running shell commands from the
prompt.
- `spell.kak` implements convenience mappings and hooks built on standard RC
`spell` module.
- `surround.kak` implements Helix-like surrounding actions.
- `swiper.kak` is an external plugin.
- `title-bar.kak` is a symlink to my plugin.
- `tree-sitter.kak` fixes tree-sitter highlighting for `kakoune-lsp` `*hover*`
buffers.
- `ui-mode.kak` provides a user mode for toggling various UI elements.
- `yazi.kak` provides `yazi` integration.