diff options
author | zlg <zlg@zlg.space> | 2018-03-13 13:21:18 -0700 |
---|---|---|
committer | zlg <zlg@zlg.space> | 2018-03-13 13:21:18 -0700 |
commit | baecc58c1a1d246bbe032fcd0ca22106082d5db5 (patch) | |
tree | 0cfbda06ba8153c197532fde899585a4159e9d30 | |
parent | Make VGSTASH_DB_LOCATION point to a file (diff) | |
download | vgstash-baecc58c1a1d246bbe032fcd0ca22106082d5db5.tar.gz vgstash-baecc58c1a1d246bbe032fcd0ca22106082d5db5.tar.bz2 vgstash-baecc58c1a1d246bbe032fcd0ca22106082d5db5.tar.xz vgstash-baecc58c1a1d246bbe032fcd0ca22106082d5db5.zip |
Update helpers a bit
At present, user modification is needed to make these seamless. vgup()
may need to be axed in favor of telling the user to make an alias.
-rw-r--r-- | scripts/helpers.sh | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/scripts/helpers.sh b/scripts/helpers.sh index ecdc041..174305f 100644 --- a/scripts/helpers.sh +++ b/scripts/helpers.sh @@ -7,6 +7,7 @@ function vgphys() { # Note: This assumes the system has an asterisk, "VC", or "Steam" in its name # Change this to reflect how you differentiate physical and digital games. + # TODO: Add 'digital' ownership option to obsolete the regex vgstash list owned | cut -d '|' -f 1-3,5 | grep -viE '\*| VC|Steam' | wc -l } @@ -14,10 +15,10 @@ function vgphys() { function vgsrc() { case $# in 1) - vgstash list | grep -iE $1 + vgstash list | grep -iE "$1" ;; 2) - vgstash list $1 | grep -iE $2 + vgstash list "$1" | grep -iE "$2" ;; *) echo "Dumbass, search for something." @@ -29,3 +30,9 @@ function vgsrc() { function vgadd() { vgstash add "$@" } + +# Quick way to update a game +# TODO: Put this in a better place +function vgup() { + "$HOME"/projects/vgstash/scripts/updater.sh "$@" +} |