gsgp/start

22 lines
625 B
Bash
Executable File

#!/bin/sh
# retrieve the id and title from the TITLE file
export GSGP_ID="$( cut -d' ' -f1 < TITLE )"
export GSGP_TITLE="$( cut -d' ' -f2- < TITLE )"
# we'll provide the ability to specify the profile in the future
export GSGP_PROFILE=default
# path to current profile
export GSGP_PROFILE_PATH="$HOME/.$GSGP_ID/profiles/$GSGP_PROFILE"
# create path in case it does not yet exist
mkdir -p "$GSGP_PROFILE_PATH" 2>/dev/null
opening_scene="$( dirname $0)/util/scene-runner start"
# clear STY to permit running a nested screen session in the event we're already
# in a screen session
STY= screen -c screenrc $opening_scene