Urgent.News

What's breaking now, across thousands of outlets.

Tech

Liquid Glass effect for GNU/Emacs

This repository provides instructions for installing a Ghostty-like macOS glass frame in GNU/Emacs. The recipe adds a local Cocoa patch on top of Homebrew's emacs-plus@31 and the community frame-transparency patch. Unlike a dark overlay or hard-coded theme, the patch incorporates native NSGlassEffectView support. Users can avoid copying the rebuilt app bundle into /Applications by using the ./install.sh --no-copy-app command.

To load the necessary files, add lisp/lr-macos-glass.el to your Emacs configuration. If Homebrew is installed as a tap, its path can be found with the provided command. Adjusting salih/alpha-background to 0 helps maintain visibility for hl-line, regions, and completion selections. If encountering issues, confirm that the installed binary has the new frame parameters.

If running an older build, quit GUI Emacs, restart the daemon, and ensure the app bundle was copied from /opt/homebrew/opt/emacs-plus@31/Emacs.app. This setup has been tested on macOS with Homebrew's emacs-plus@31 and is not expected to function on GNU/Linux, Windows, terminal Emacs, or the prebuilt emacs-plus-app cask.

Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at github.com →

More in Tech

More from Tuesday 4 August →