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 /scripts | |
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.
Diffstat (limited to '')
-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 "$@" +} |