diff --git a/.config/tmux.yml b/.config/tmux.yml index 1f43bf64..f68ffadc 100644 --- a/.config/tmux.yml +++ b/.config/tmux.yml @@ -1,5 +1,18 @@ .config: projects_path: ~/Dev + named_layouts: + claude: + cwd: . + split: + direction: h + child: + cwd: . + cmd: claude + split: + direction: v + child: + cwd: . + clock: true general: root: ~/Dev diff --git a/aliases.zsh b/aliases.zsh index 174755f2..fcf68915 100755 --- a/aliases.zsh +++ b/aliases.zsh @@ -112,8 +112,9 @@ alias tas="tmux attach -t" alias tlw="tmux list-windows" alias trl="tmux source-file ~/.config/tmux/conf.tmux" alias trn="tmux rename-session -t" -alias tk="trm" alias tks="tmux kill-server" +alias tk="tx kill" +alias trm="tx rm" alias txp="tx p" alias txa="tx c -s -l -r" alias tls="tx ls -s" diff --git a/plugins/common.plugin.zsh b/plugins/common.plugin.zsh index 2c6991eb..2592d6c3 100755 --- a/plugins/common.plugin.zsh +++ b/plugins/common.plugin.zsh @@ -7,15 +7,3 @@ dir="${0:A:h}" for file in $dir/common/*.zsh; do source $file done - -# Functions - -# kill tmux session by name, or running session -trm() { - sess=$1 - if [[ -z $sess ]]; then - tmux kill-session - return $? - fi - tmux kill-session -t $sess -}