From f4cb82b99daf3e2f848a504b4acfe809a7ae5970 Mon Sep 17 00:00:00 2001 From: katherine Date: Thu, 14 Jan 2016 10:39:53 +0000 Subject: remote session with dtach --- .zshrc-remote | 59 ----------------------------------------------------------- 1 file changed, 59 deletions(-) delete mode 100644 .zshrc-remote (limited to '.zshrc-remote') diff --git a/.zshrc-remote b/.zshrc-remote deleted file mode 100644 index 98ac9d6..0000000 --- a/.zshrc-remote +++ /dev/null @@ -1,59 +0,0 @@ -if [[ $TERM != "screen" ]]; then - tmux has-session 2>/dev/null - if [[ "$?" != "0" ]]; then - tmux - fi - - tmux has-session 2>/dev/null - if [[ "$?" != "0" ]]; then - logout - fi - - { - while true; do - tmux has-session 2>/dev/null - if [[ "$?" != "0" ]]; then - logout - fi - - echo "" - tmux list-sessions - - echo -n "> " - read -A args - case "${args[1]}" in - a) - if [[ "${args[2]}" != "" ]]; then - tmux has-session -t "${args[2]}" - if [[ "$?" == "0" ]]; then - tmux attach-session -t "${args[2]}" - fi - fi - ;; - - k) - if [[ "${args[2]}" != "" ]]; then - tmux has-session -t "${args[2]}" - if [[ "$?" == "0" ]]; then - tmux kill-session -t "${args[2]}" - fi - fi - ;; - - n) - tmux new-session - ;; - - q) - break; - ;; - - *) - ;; - esac - - done - } - - logout -fi -- cgit v1.2.3