diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-11-14 20:15:04 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-11-14 20:15:04 +0530 |
| commit | 8d7b9f00c55cc6e005344af4a145adbbbc39bc1d (patch) | |
| tree | da832a5dc0364598755ba854ff8618bc423e706d /autoload/window.kak | |
| parent | 9fa923bf92e56f51079e10b4144fb9c8dd24b1d9 (diff) | |
| download | kakoune-config-8d7b9f00c55cc6e005344af4a145adbbbc39bc1d.tar.gz kakoune-config-8d7b9f00c55cc6e005344af4a145adbbbc39bc1d.zip | |
Add toolsclient and highlighter changes
Diffstat (limited to 'autoload/window.kak')
| -rw-r--r-- | autoload/window.kak | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/autoload/window.kak b/autoload/window.kak index acf9157..b3b9371 100644 --- a/autoload/window.kak +++ b/autoload/window.kak @@ -7,7 +7,17 @@ map global win s ': tmux-terminal-horizontal kak -c %val{session}<ret>' -docstri map global win v ': tmux-terminal-vertical kak -c %val{session}<ret>' -docstring 'Split horizontal' map global win z ': wq<ret>' -define-command terminal-singleton -params 2.. -docstring 'terminal-singleton <name> <command> [args...]' %{ +def toolsclient %{ + rename-client main + set global jumpclient main + + try %{ eval -client tools nop } catch %{ + tmux-terminal-vertical kak -c %val{session} -e 'rename-client tools' + set global toolsclient tools + } +} + +def terminal-singleton -params 2.. -docstring 'terminal-singleton <name> <command> [args...]' %{ eval %sh{ name="$1"; shift 1; |
