From 35e169e3cc4ac2f9805cf682e65b9cc997663f15 Mon Sep 17 00:00:00 2001 From: Simon Dawson Date: Sun, 31 Aug 2025 08:53:18 +0100 Subject: [PATCH] chore: Add Emacs to editor install menu (#1323) As well as installing the `emacs-wayland` package, we enable and start the `emacs` systemd service. A GUI Emacs client can then be started using e.g. `emacsclient -c`. --- bin/omarchy-menu | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/omarchy-menu b/bin/omarchy-menu index 1b2bbfa..731738f 100755 --- a/bin/omarchy-menu +++ b/bin/omarchy-menu @@ -208,12 +208,13 @@ show_install_service_menu() { } show_install_editor_menu() { - case $(menu "Install" " VSCode\n Cursor [AUR]\n Zed\n Sublime Text\n Helix") in + case $(menu "Install" " VSCode\n Cursor [AUR]\n Zed\n Sublime Text\n Helix\n Emacs") in *VSCode*) install_and_launch "VSCode" "visual-studio-code-bin" "code" ;; *Cursor*) aur_install_and_launch "Cursor" "cursor-bin" "cursor" ;; *Zed*) install_and_launch "Zed" "zed" "dev.zed.Zed" ;; *Sublime*) install_and_launch "Sublime Text" "sublime-text-4" "sublime_text" ;; *Helix*) install "Helix" "helix" ;; + *Emacs*) install "Emacs" "emacs-wayland" && systemctl --user enable --now emacs.service ;; *) show_install_menu ;; esac }