diff options
-rwxr-xr-x | chromium-profile | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/chromium-profile b/chromium-profile index ff2d832..8a634d9 100755 --- a/chromium-profile +++ b/chromium-profile @@ -4,14 +4,30 @@ # https://www.chromium.org/developers/creating-and-using-profiles # https://www.chromium.org/Home/chromium-security/site-isolation +# Parameters +BASENAME="`basename $0`" +BASE="$HOME/.config/chromium-profiles" + # Check if [ -z "$1" ]; then - cat $0 + # Autoprint as usage + #cat $0 + + if [ -d "$BASE" ]; then + PROFILES="`ls $BASE | xargs`" + fi + + echo "usage: $BASENAME <profile>" + + if [ ! -z "$PROFILES" ]; then + echo "available profiles:" + echo "\t $(ls $BASE | xargs)" + fi + exit 1 fi if which chromium 2> /dev/null; then - BASE="$HOME/.config/chromium-profiles" PROFILE="$BASE/$1" # Copy default profile if available, or start a new one |