diff options
Diffstat (limited to 'bin/scripts/linkhandler_store')
-rwxr-xr-x | bin/scripts/linkhandler_store | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/bin/scripts/linkhandler_store b/bin/scripts/linkhandler_store new file mode 100755 index 0000000..49b8516 --- /dev/null +++ b/bin/scripts/linkhandler_store @@ -0,0 +1,11 @@ +#!/usr/bin/env sh + +# Store the provided links in linkhandler's store_file. +# The stored links will be prefixed next time linkhandler is run. + +cache_dir="${XDG_CACHE_DIR:-$HOME/.cache}/linkhandler" +store_file="$cache_dir/store" +[ -d "$cache_dir" ] || mkdir -p "$cache_dir" +for url in "$@"; +do printf "%s\0" "$url" +done >> "$store_file" |