Variable: mode-line-remote

mode-line-remote is a buffer-local variable defined in bindings.el.gz.

Documentation

Mode line construct to indicate a remote buffer.

Source Code

;; Defined in /usr/src/emacs/lisp/bindings.el.gz
(defvar-local mode-line-remote
  (list (propertize
	 "%1@"
	 'mouse-face 'mode-line-highlight
	 'help-echo (purecopy (lambda (window _object _point)
                                (format "%s"
					(with-selected-window window
					  (if (stringp default-directory)
					      (concat
					       (if (file-remote-p default-directory)
						   "Current directory is remote: "
						 "Current directory is local: ")
					       default-directory)
					    "Current directory is nil")))))))
  "Mode line construct to indicate a remote buffer.")