From 0b0a9d7b595d805f0df769152c51bf8906c8841c Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Wed, 6 Dec 2023 22:51:06 +0000 Subject: [PATCH] Add `.tmux` script to start the project in tmux [ci skip] --- .tmux | 13 +++++++++++++ run | 4 ++++ 2 files changed, 17 insertions(+) create mode 100755 .tmux diff --git a/.tmux b/.tmux new file mode 100755 index 000000000..44415fb54 --- /dev/null +++ b/.tmux @@ -0,0 +1,13 @@ +#!/usr/bin/env bash + +set -o errexit +set -o nounset + +session_name="oliverdavies-uk" + +# 1. Main window: Vim, server, shell +tmux split-pane -t "${session_name}:1" -h +tmux send-keys -t "${session_name}:1.left" "nvim +GoToFile" Enter +tmux send-keys -t "${session_name}:1.right" "./run start" Enter +tmux split-pane -t "${session_name}:1" -v +tmux send-keys -t "${session_name}:1.bottom-right" "git status --short" Enter diff --git a/run b/run index 6be68e3e2..08d2d2da3 100755 --- a/run +++ b/run @@ -72,5 +72,9 @@ function help { printf "\nExtended help:\n Each task has comments for general usage\n" } +function start { + astro dev +} + TIMEFORMAT=$'\nTask completed in %3lR' time "${@:-help}"