Setting frame-title-format
and icon-title-format
to nil
does not help.
Install emacsmacport:
brew tap railwaycat/emacsmacport
brew install emacs-mac
And then
defaults write org.gnu.Emacs HideDocumentIcon YES
-
I've being using this distribution already. And the
defaults
command changes nothing. – stackunderflow Aug 1 '17 at 5:09 -
In emacs 26 you can set ns-use-proxy-icon
(setq ns-use-proxy-icon nil)
I was able to get a completely "clean" transparent title bar:
Download emacs 26 for mac, add the following config to your .emacs, and restart emacs.
(add-to-list 'default-frame-alist '(ns-transparent-titlebar . t))
(add-to-list 'default-frame-alist '(ns-appearance . dark)) ;; assuming you are using a dark theme
(setq ns-use-proxy-icon nil)
(setq frame-title-format nil)
-
This works very well. Except when using something like BetterSnapTool, the width and height of frame will show in the title bar somehow. – lkahtz Feb 4 at 2:16
(set-frame-parameter (selected-frame) 'name nil)
and(set-frame-parameter (selected-frame) 'title nil)
. Note, that this has nothing to do withmode-line-format
. – Tobias Jun 21 '17 at 13:34