在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:daviderestivo/homebrew-emacs-head开源软件地址:https://github.com/daviderestivo/homebrew-emacs-head开源编程语言:Ruby 100.0%开源软件介绍:Emacs HeadEmacs Head is an Homebrew Formula based on the original Homebrew Emacs one. This formula currently supports:
InstallationYou can install this formula using: GNU Emacs 26brew tap daviderestivo/emacs-head
brew install emacs-head@26 --with-cocoa GNU Emacs 27brew tap daviderestivo/emacs-head
brew install emacs-head --with-cocoa If you wish to install the HEAD version of GNU Emacs 27 please do: brew tap daviderestivo/emacs-head
brew install --HEAD emacs-head --with-cocoa GNU Emacs 28brew tap daviderestivo/emacs-head
brew install emacs-head@28 --with-cocoa If you wish to install the HEAD version of GNU Emacs 28 please do: brew tap daviderestivo/emacs-head
brew install --HEAD emacs-head@28 --with-cocoa GNU Emacs 29 (HEAD)brew tap daviderestivo/emacs-head
brew install emacs-head@29 --with-cocoa ScreenshotsGNU Emacs running in terminal mode (28.x)GNU Emacs running in GUI mode (28.x)GUI Theme: atom-one-dark-theme Modeline Theme: smart-mode-line-atom-one-dark-theme Compilation optionsThe following compilation options are available:
For the terminal version only of GNU Emacs please omit By default:
are enabled. If you want to disable them please use the above System appearance change supportThis patch is enabled by default and can’t be disabled. It adds a
hook, (defun my/apply-theme (appearance)
"Load theme, taking current system APPEARANCE into consideration."
(mapc #'disable-theme custom-enabled-themes)
(pcase appearance
('light (load-theme 'tango t))
('dark (load-theme 'tango-dark t))))
(add-hook 'ns-system-appearance-change-functions #'my/apply-theme) Note that this hook is also run once when Emacs is initialized, so simply adding the above to your init.el will allow matching the system appearance upon startup. You can also determine what the current system appearance is by inspecting the value of the ns-system-appearance variable. The hook is NOT run in TTY Emacs sessions. Pdumper supportNote: portable dumper is not supported on emacs-head@26, and won’t work with Native-comp support. To enable this feature please use For a pdumper configuration example, you could take inspiration from Galactic Emacs: pdumper-init.el and pdumper-config.el configuration files. Xwidgets supportNote: xwidgets feature is not supported on emacs-head@26. This formula support native macOS X Cocoa Xwidgets via embedding a
native webkit window. To enable this feature please use
Native-comp supportNote: native-comp feature is not supported on emacs-head@26 and emacs-head@27. This formula support native Elisp code compilation. In order to enable it please follow the below instructions: brew install emacs-head@28 --with-cocoa --with-native-comp
More details about native Elisp code compilation can be found in the below links:
Additional useful links: Available icons
Why yet another Homebrew GNU Emacs formula?Since the option About the logo
CollaboratingIf you are interested in collaborating please open a Pull Request. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论