上面这样感觉不好看,有没有办法变成下面这样的
标题栏可以改颜色,也可以透明 default-frame-alist 里面ns-transparent-titlebar t。
如果还是不想要的话,以前的版本有 no title bar patch,现在好像没有了
跑个题
你的 menu bar 是 sketchybar吗?
能不能分享个配置
感谢
这个有点难分享…文件太多…
emacs 27之后可以用这个去掉标题栏
(push '(undecorated . t) default-frame-alist)
用这个包就可以了。切换主题时还会跟着变。
brew install emacs-plus --with-no-titlebar 或 brew install emacs-mac --with-no-title-bars
如果你用的是 emacs-plus ,仓库里面有说明,emacs 29 之后不用重新编译,在 early-init.el
中设置下就行了。
我现在用的版本是emacs-mac 系统版本14.1
我在early-init.el和init.el里都尝试加了(add-to-list 'default-frame-alist '(ns-transparent-titlebar . t)),但是还是无法实现透明
尝试过这个,但是没有办法调整窗口大小放弃了
我去试了试是可以调整窗口大小的呀,鼠标移到边缘就行了,改变大小,移动位置都可以。用 hammerspoon 更没问题了。是不是有其他设置影响到了。