diff options
author | Dan McCurry | 2016-11-13 11:52:24 -0500 |
---|---|---|
committer | Dan McCurry | 2016-11-13 11:52:24 -0500 |
commit | 04f9a31fbb415d1111ac3366db59d9fa8a09ad6e (patch) | |
tree | 1ff63572f4cc660b94b970561399f9a7c9916d90 /blood-one-unit-whole-blood | |
download | aur-04f9a31fbb415d1111ac3366db59d9fa8a09ad6e.tar.gz |
initial commit
Diffstat (limited to 'blood-one-unit-whole-blood')
-rw-r--r-- | blood-one-unit-whole-blood | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/blood-one-unit-whole-blood b/blood-one-unit-whole-blood new file mode 100644 index 000000000000..62d0a6eab58d --- /dev/null +++ b/blood-one-unit-whole-blood @@ -0,0 +1,23 @@ +#!/usr/bin/bash + +# Select dosbox config +case $1 in + single|server|settings|client|addon) _bloodconf=$1; + ;; + "") _bloodconf=single; + ;; + *) echo "Possible options: single server settings client addon"; + break; + ;; +esac + +gogdir="/opt/gog/blood-one-unit-whole-blood" +homedir="$HOME/.gog/blood-one-unit-whole-blood" +mkdir -p "$homedir"/{game,config/data} + +unionfs -o cow,relaxed_permissions "$homedir/config=RW:$gogdir=RO" "$homedir/game" + +dosbox -conf "$homedir/game/dosboxBlood.conf" \ + -conf "$homedir/game/dosboxBlood_$_bloodconf.conf" +fusermount -u "$homedir/game" +unset _bloodconf |