forked from solderpunk/AV-98
Compare commits
3 Commits
cf459e5295
...
0a9fb62582
Author | SHA1 | Date | |
---|---|---|---|
0a9fb62582 | |||
87837fd1fb | |||
01de6fe6ae |
|
@ -2,10 +2,11 @@
|
|||
|
||||
|
||||
## 2.2 - Unpublished
|
||||
- cache folder is now configurable through $OFFPUNK_CACHE_PATH environment variable (by prx)
|
||||
- offpunk: adding an URL to a list now update the view mode if url already present
|
||||
- netcache: solve an infinite gemini loop with code 6X (see also bug #31)
|
||||
- ansicat: added support for <video> HTML-element
|
||||
- ansicat: if chafa fails to load an image, fallback to timg is available
|
||||
- ansicat: if chafa fails to load an image, fallback to timg if available
|
||||
- offpunk: add list autocompletion to "tour"
|
||||
- offpunk: removed "blackbox", which has not been used nor maintained
|
||||
- offpunk: "gus" was broken, it is functionnal again
|
||||
|
|
|
@ -27,6 +27,15 @@ otherwise it would always refresh it from the version available online.
|
|||
It is also useful for mapping a given URL to its location in the cache,
|
||||
independently of whether it has been downloaded first.
|
||||
.Pp
|
||||
Default cache path is
|
||||
.Pa ~/.cache/offpunk .
|
||||
Set
|
||||
.Ev OFFPUNK_CACHE_PATH
|
||||
environment variable to use another location.
|
||||
.Bd -literal
|
||||
OFFPUNK_CACHE_PATH=/home/ploum/custom-cache netcache.py gemini://some.url
|
||||
.Ed
|
||||
.Pp
|
||||
.Xr Offpunk 1
|
||||
is a command-line browser and feed reader dedicated to browsing the Web,
|
||||
Gemini, Gopher and Spartan.
|
||||
|
|
|
@ -62,9 +62,15 @@ def xdg(folder="cache"):
|
|||
#if no XDG .local/share and not XDG .config, we use the old config
|
||||
if not os.path.exists(data_home) and os.path.exists(_old_config):
|
||||
_DATA_DIR = _CONFIG_DIR
|
||||
## get _CACHE_PATH from OFFPUNK_CACHE_PATH environment variable
|
||||
# if OFFPUNK_CACHE_PATH empty, set default to ~/.cache/offpunk
|
||||
cache_home = os.environ.get('XDG_CACHE_HOME') or\
|
||||
os.path.join(_home,'.cache')
|
||||
_CACHE_PATH = os.path.join(os.path.expanduser(cache_home),"offpunk/")
|
||||
_CACHE_PATH = os.environ.get('OFFPUNK_CACHE_PATH', \
|
||||
os.path.join(os.path.expanduser(cache_home),"offpunk/"))
|
||||
#Check that the cache path ends with "/"
|
||||
if not _CACHE_PATH.endswith("/"):
|
||||
_CACHE_PATH += "/"
|
||||
os.makedirs(_CACHE_PATH,exist_ok=True)
|
||||
if folder == "cache" and not UPGRADED:
|
||||
upgrade_cache(_CACHE_PATH)
|
||||
|
|
Loading…
Reference in New Issue
Block a user