symlinks are a no-no

This commit is contained in:
Tucker McKnight 2025-02-20 00:04:47 -07:00
parent f57ce67509
commit c020f8314b
12 changed files with 80 additions and 2 deletions

20
.tmux.conf Normal file
View File

@ -0,0 +1,20 @@
set -s escape-time 0
# set -g pane-active-border-style fg=#839496
# light colorscheme
# set -g pane-border-style fg=#fdf6e3
# dark colorscheme
# set -g pane-border-style fg=#002b36
set-option -g focus-events on
# remap prefix
unbind C-b
set -g prefix C-Space
bind C-Space send-prefix
bind h select-pane -L
bind l select-pane -R
bind j select-pane -U
bind k select-pane -D

1
kak
View File

@ -1 +0,0 @@
/Users/tmcknight/.config/kak

1
kak/autoload/detection Symbolic link
View File

@ -0,0 +1 @@
/usr/local/share/kak/autoload/detection

1
kak/autoload/filetype Symbolic link
View File

@ -0,0 +1 @@
/usr/local/share/kak/autoload/filetype

1
kak/autoload/tmux Submodule

@ -0,0 +1 @@
Subproject commit 716d8a49be26b6c2332ad4f3c5342e485e02dff4

1
kak/autoload/tools Symbolic link
View File

@ -0,0 +1 @@
/usr/local/share/kak/autoload/tools

1
kak/autoload/windowing Symbolic link
View File

@ -0,0 +1 @@
/usr/local/share/kak/autoload/windowing

1
kak/colors/base16-kakoune Symbolic link
View File

@ -0,0 +1 @@
/Users/tmcknight/.config/kak/plugins/base16-kakoune

33
kak/kakrc Normal file
View File

@ -0,0 +1,33 @@
source "%val{config}/plugins/plug.kak/rc/plug.kak"
plug "andreyorst/plug.kak" noload
eval %sh{ kks init }
plug "tinted-theming/base16-kakoune" theme config %{
colorscheme solarized-dark
}
map global normal -docstring 'files' <c-f> ': kks-connect terminal-window kks-files<ret>'
map global normal -docstring 'buffers' <c-b> ': kks-connect terminal-window kks-buffers<ret>'
map global normal <c-d> ': terminal-popup char_count.rb %val{selection}<ret>'
map global normal / '/(?i)'
# hook global ModeChange .*:insert:.* %{ try %{
# write
# } }
#
# hook global NormalIdle .* %{ try %{
# write
# } }
#
# hook global FocusOut .* %{ try %{
# write
# } }
hook global InsertChar \t %{ exec -draft -itersel h@ }
set global tabstop 2
set global indentwidth 2
set global scrolloff 6,12
add-highlighter global/ wrap
add-highlighter global/ number-lines
add-highlighter global/ show-matching

View File

@ -0,0 +1,19 @@
try %{
colorscheme solarized-dark
} catch %{
echo -debug "Error while evaluating 'base16-kakoune' configuration: %val{error}"
set-option -add current plug_conf_errors "Error while evaluating 'base16-kakoune' configuration:"
set-option -add current plug_conf_errors %sh{ printf "\n " }
set-option -add current plug_conf_errors %val{error}
set-option -add current plug_conf_errors %sh{ printf "\n\n" }
hook -once -group plug-conf-err global WinDisplay .* %{
info -style modal -title "plug.kak error" "%opt{plug_conf_errors}"
on-key %{
info -style modal
execute-keys -with-maps -with-hooks %val{key}
}
}
}

View File

@ -0,0 +1,2 @@
[ -d "/Users/tmcknight/.config/kak/colors" ] || mkdir -p "/Users/tmcknight/.config/kak/colors"; ln -sf "$PWD" "/Users/tmcknight/.config/kak/colors"

View File

@ -1 +0,0 @@
/Users/tmcknight/.tmux.conf