back to kakoune, with new and improved colors

This commit is contained in:
Michael Chalupiak
2025-04-04 11:42:16 -04:00
parent f142308811
commit 0ca4a99af1
5 changed files with 14 additions and 40 deletions

View File

@@ -132,7 +132,7 @@ alias zf='z $(flirt)'
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
# if [ -z "$EDITOR" ]; then
export EDITOR='nvim'
export EDITOR='kak'
# fi
if [ -f ~/.bash_aliases ]; then
@@ -173,24 +173,24 @@ tinty_source_shell_theme() {
# fi
run_kak() {
kak -c $SESH 2>/dev/null "$@" || kak -s $SESH "$@"
/usr/bin/kak -c $SESH 2>/dev/null "$@" || /usr/bin/kak -s $SESH "$@"
}
if [ -n "$(command -v tmux)" ] && [ -n "$(command -v kak)" ] && [ -z "$TMUX" ]; then
SESH="$( (tmux list-sessions 2>/dev/null || echo '-1') | cut -d' ' -f1 | tr -d ':-' | sort -r | head -n1 | xargs -I{} echo '{} + 1' | bc)"
# alias kak='tmux new-session -e "EDITOR=\"kak -c $SESH\"" -s $SESH kak -s $SESH > /dev/null'
alias kak='tmux new-session -e "EDITOR=\"/usr/bin/kak -c $SESH\"" -s $SESH /usr/bin/kak -s $SESH > /dev/null'
elif [ -n "$(command -v tmux)" ] && [ -n "$(command -v kak)" ]; then
SESH="$(tmux display-message -p '#S')"
# alias kak='kak -c $SESH 2>/dev/null || kak -s $SESH'
# alias kak=run_kak
# alias vidir='EDITOR="kak -c $SESH 2/dev/null || kak -s $SESH" vidir'
# alias vipe='EDITOR="kak -c $SESH 2>/dev/null|| kak -s $SESH" vipe'
alias kak=run_kak
alias vidir='EDITOR="/usr/bin/kak -c $SESH 2/dev/null || /usr/bin/kak -s $SESH" vidir'
alias vipe='EDITOR="/usr/bin/kak -c $SESH 2>/dev/null|| /usr/bin/kak -s $SESH" vipe'
fi
if [ -n "$(command -v tmux)" ] && [ -z "$TMUX" ]; then
SESH="$( (tmux list-sessions 2>/dev/null || echo '-1') | cut -d' ' -f1 | tr -d ':-' | sort -r | head -n1 | xargs -I{} echo '{} + 1' | bc)"
alias tmux="tmux new-session -s $SESH"
fi
# if [ -n "$(command -v tmux)" ] && [ -z "$TMUX" ]; then
# SESH="$( (tmux list-sessions 2>/dev/null || echo '-1') | cut -d' ' -f1 | tr -d ':-' | sort -r | head -n1 | xargs -I{} echo '{} + 1' | bc)"
# alias tmux="tmux new-session -s $SESH"
# fi
alias enter-dev='. enter-dev.sh'
alias ssh='TERM="xterm-256color" ssh'