26 lines
489 B
Bash
26 lines
489 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
function devenv
|
||
|
{
|
||
|
. $HOME/gvasettings.sh
|
||
|
. {{ venv }}/bin/activate
|
||
|
cd {{ appdir }}
|
||
|
}
|
||
|
|
||
|
function testenv
|
||
|
{
|
||
|
devenv
|
||
|
export DJANGO_SETTINGS_MODULE=${DJANGO_SETTINGS_MODULE%%.local}.test
|
||
|
}
|
||
|
|
||
|
function settitle
|
||
|
{
|
||
|
if [ -n "$STY" ] ; then # We are in a screen session
|
||
|
echo "Setting screen titles to $@"
|
||
|
printf "\033k%s\033\\" "$@"
|
||
|
screen -X eval "at \\# title $@" "shelltitle $@"
|
||
|
else
|
||
|
printf "\033]0;%s\007" "$@"
|
||
|
fi
|
||
|
}
|