Variable: tramp-compat-temporary-file-directory

tramp-compat-temporary-file-directory is a variable defined in tramp-compat.el.gz.

Value

"/tmp/"

Documentation

The default value of temporary-file-directory(var)/temporary-file-directory(fun) for Tramp.

Source Code

;; Defined in /usr/src/emacs/lisp/net/tramp-compat.el.gz
;; We must use a local directory.  If it is remote, we could run into
;; an infloop.  We try to follow the XDG specification, for security reasons.
(defconst tramp-compat-temporary-file-directory
  (file-name-as-directory
   (if-let* ((xdg (xdg-cache-home))
	     ((file-directory-p xdg))
	     ((file-writable-p xdg)))
       (prog1 (setq xdg (expand-file-name "emacs" xdg))
	 (make-directory xdg t))
     (eval (car (get 'temporary-file-directory 'standard-value)) t)))
  "The default value of `temporary-file-directory' for Tramp.")