Skip to content

Instantly share code, notes, and snippets.

@casparjones
Created January 31, 2014 09:30
Show Gist options
  • Save casparjones/8728985 to your computer and use it in GitHub Desktop.
Save casparjones/8728985 to your computer and use it in GitHub Desktop.
#!/bin/bash
# Usage: Make a symbolic link to this script and call then.
# get current script path
SCRIPTPATH="$(test -L "$0" && readlink "$0" || echo "$0")"
SCRIPTREALPATH="`readlink -f ${SCRIPTPATH}`"
# if readlink dosnt work
if [ ! -d $SCRIPTREALPATH ] ; then
SCRIPTREALPATH="$(dirname $SCRIPTPATH)"
fi
# get home directory
HOME="$(realpath ~)"
# get name of symbolic link
SCRIPTNAME="$(basename $0)"
# Profile base folder
PROFILE_BASE_FOLDER="${HOME}/.chromium-browser"
# Profile folder
PROFILE_FOLDER="${PROFILE_BASE_FOLDER}/${SCRIPTNAME}"
# create dir if profile base folder dosnt exist
if [ ! -d $PROFILE_BASE_FOLDER ] ; then
echo "creating ${PROFILE_BASE_FOLDER}"
mkdir $PROFILE_BASE_FOLDER
fi
# create dir if profile folder dosnt exist
if [ ! -d $PROFILE_FOLDER ] ; then
echo "creating ${PROFILE_FOLDER}"
mkdir $PROFILE_FOLDER
fi
/usr/bin/google-chrome --user-data-dir=$PROFILE_FOLDER $* > /dev/null 2>&1 &
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment