Add version to $cache_dir
This commit is contained in:
parent
8c1054ca73
commit
f7b0ea1c18
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
cache_dir=/tmp/clipmenu.$USER/
|
cache_dir=/tmp/clipmenu.$USER/
|
||||||
cache_file=$cache_dir/line_cache
|
cache_file=$cache_dir/line_cache
|
||||||
|
version=2.0.0
|
||||||
|
version_file=$cache_dir/version
|
||||||
|
|
||||||
get_first_line() {
|
get_first_line() {
|
||||||
# Args:
|
# Args:
|
||||||
|
@ -44,11 +46,14 @@ debug() {
|
||||||
# shellcheck disable=SC2174
|
# shellcheck disable=SC2174
|
||||||
mkdir -p -m0700 "$cache_dir"
|
mkdir -p -m0700 "$cache_dir"
|
||||||
|
|
||||||
|
# We currently don't do anything with this, but in future we can use this
|
||||||
|
# version for the fabled clipmenu-fsck, or other migration logic.
|
||||||
|
printf '%s\n' "$version" > "$version_file"
|
||||||
|
|
||||||
declare -A last_data
|
declare -A last_data
|
||||||
declare -A last_filename
|
declare -A last_filename
|
||||||
|
|
||||||
while sleep "${CLIPMENUD_SLEEP:-0.5}"; do
|
while sleep "${CLIPMENUD_SLEEP:-0.5}"; do
|
||||||
|
|
||||||
for selection in clipboard primary; do
|
for selection in clipboard primary; do
|
||||||
if type -p xsel >/dev/null 2>&1; then
|
if type -p xsel >/dev/null 2>&1; then
|
||||||
debug 'Using xsel'
|
debug 'Using xsel'
|
||||||
|
|
Loading…
Reference in a new issue