<div dir="ltr"><div><div><div><div><div>I would prefer to keep $tmpdir as it is, I dont see any reason to change it to $XDG_CACHE_HOME as this variable is only used internally to smogrify. Also using /lives would be confusing as there is already a .lives file and lives-dir which are both created in $HOME. Also the user can select the location of $tmpdir at install time so it may be outside $HOME.<br><br><br><br></div>Regarding the other files:<br><br></div>/tmp/lives-symlinks is only used in the Dynebolic bootable disk. Effectively this can be ignored, since it is not used in normal operation.<br><br></div><br>/tmp/.smogrify.* is intended to be used when an external script calls "smogrify get_tempdir <key>". This may be employed by external scripts to get the working directory location for LiVES. The token <key> is appended to the end of the filename so this can be considered secure. The LiVES application itself never calls this.<br><br></div><div>Actually I have a TODO there: allow a (optional) second parameter to override the default directory location (/tmp); so I shall implement this so that scripts can provide an alternative to /tmp if they wish.<br><br><br></div>/tmp/.smogval : this is not used, I believe you are again confused by $tmpdir which as noted points to the working directory (e.g. ~/livestmp). There IS a minor bug where "/tmp/.smogval*" is removed by a cleanup operation. This code should be removed as it is no longer relevant.<br><br><br></div>The above changes are trivial and I will update here as soon as they are done.<br><br><br><div><br><div><br></div></div></div>