dotfiles/home/user/.tmux/dotfiles
2026-07-20 13:49:10 +03:00

19 lines
570 B
Bash
Executable File

#!/bin/sh
set -eux
readonly SESSION=dotfiles
readonly MAINW=1
readonly WORKING_PROJECT="${HOME}/dotfiles"
if ! tmux has-session -t="${SESSION}"; then
tmux new-session -s "${SESSION}" -d -n "${MAINW}" -c "${WORKING_PROJECT}"
tmux splitw -t "${SESSION}:${MAINW}" -d -b -h -l "${_tmux_other_pane_size}" -c "${WORKING_PROJECT}"
sleep 0.3
tmux send-keys -t "${SESSION}:${MAINW}.1" "git pull --rebase && git push" Enter
tmux send-keys -t "${SESSION}:${MAINW}.2" 'ya' Enter
fi
tmux switch-client -t "${SESSION}" -c "$(tmux display -p '#{client_tty}')"