tmux-stare/scripts/_session_renamed.sh (view raw)
| 1 | #!/usr/bin/env bash |
| 2 | CURRENT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" |
| 3 | source "$CURRENT_DIR/helpers.sh" |
| 4 | source "$CURRENT_DIR/sessions.sh" |
| 5 | |
| 6 | main() { |
| 7 | if [[ "${1:-}" == "sync" ]]; then |
| 8 | sync_session_id_map |
| 9 | return 0 |
| 10 | fi |
| 11 | |
| 12 | local session_id="$1" |
| 13 | local new_name="$2" |
| 14 | handle_session_renamed_hook "$session_id" "$new_name" |
| 15 | } |
| 16 | main "$@" |