+ superfile
This commit is contained in:
@@ -88,6 +88,26 @@ case ${TERM} in
|
||||
esac
|
||||
|
||||
|
||||
# ---
|
||||
# superfile
|
||||
# ---
|
||||
spf() {
|
||||
os=$(uname -s)
|
||||
|
||||
# Linux
|
||||
if [[ "$os" == "Linux" ]]; then
|
||||
export SPF_LAST_DIR="${XDG_STATE_HOME:-$HOME/.local/state}/superfile/lastdir"
|
||||
fi
|
||||
|
||||
command spf "$@"
|
||||
|
||||
[ ! -f "$SPF_LAST_DIR" ] || {
|
||||
. "$SPF_LAST_DIR"
|
||||
rm -f -- "$SPF_LAST_DIR" > /dev/null
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
# ---
|
||||
# searching
|
||||
# ---
|
||||
|
||||
Reference in New Issue
Block a user