Emacs最近实现了真·背景透明

macOS 的真透明有眉目了:

  1. 邮件组讨论:macOS (Cocoa) alpha-background
  2. 红迪讨论: https://www.reddit.com/r/emacs/comments/19ev3ur
  3. 作者的 ns-alpha-background 分支:GitHub - jonrubens/emacs at ns-alpha-background
  4. 我从 3 提取的 patch (对应分支里的 9b436cc): ns-alpha-background-2024-1-25-9b436cc .patch - Pastebin.com

作者的贴图:

可以配合jcs大佬的transwin 进行连续调整透明度:

(use-package transwin
  :config
  (setq transwin-delta-alpha 5)
  (setq transwin-parameter-alpha 'alpha-background)
  :bind
  ("C-M-=" . transwin-inc)
  ("C-M--" . transwin-dec)
  ("C-M-0" . transwin-toggle))
13 个赞