summaryrefslogtreecommitdiffstats
path: root/scripts/autoscript
blob: c29bcc9c69dbb79e79f49afa2033181fbbddb7e2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash

if [ "$#" -ne 1 ]; then
    echo "Exactly 1 argument is required"
    exit
fi

SCRIPT_FOLDER="$HOME/scripts"
SCRIPT_FILE="$SCRIPT_FOLDER/$1"

if [[ -f $SCRIPT_FILE ]]; then
  gvim $SCRIPT_FILE
else
  echo -e '#!/bin/bash\n\n# vim: expandtab sw=2 ts=2' > $SCRIPT_FILE
  chmod +x $SCRIPT_FILE
  gvim $SCRIPT_FILE &
fi

# vim: expandtab sw=2 ts=2