Cache listing of surfraw elvis - dotfiles - leot's dotfiles
(HTM) hg clone https://bitbucket.org/iamleot/dotfiles
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) changeset afa1fcfb6797911c445d7584682589a9ecb2de90
(DIR) parent ca19ccebef9331cf192e5b518ee2f1e1d82258ab
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Mon, 3 Jun 2019 17:45:58
Cache listing of surfraw elvis
Diffstat:
surf/surf-setprop | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
---
diff -r ca19ccebef93 -r afa1fcfb6797 surf/surf-setprop
--- a/surf/surf-setprop Mon Jun 03 17:45:28 2019 +0200
+++ b/surf/surf-setprop Mon Jun 03 17:45:58 2019 +0200
@@ -12,7 +12,13 @@
list_elvis()
{
- surfraw -elvi | awk '/--/ { print $1 }'
+ if [ -f "${XDG_CACHE_HOME}/surf/elvis" ]; then
+ cat "${XDG_CACHE_HOME}/surf/elvis"
+ else
+ mkdir -p "${XDG_CACHE_HOME}/surf"
+ surfraw -elvi | awk '/--/ { print $1 }' > "${XDG_CACHE_HOME}/surf/elvis"
+ cat "${XDG_CACHE_HOME}/surf/elvis"
+ fi
}
surfrawify()