commit:     0167e6c3849588200e60f7c016e0aa7dbee0f7e4
Author:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 13:31:50 2023 +0000
Commit:     Maciej Barć <xgqt <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 13:31:50 2023 +0000
URL:        https://gitweb.gentoo.org/proj/emacs-openrc.git/commit/?id=0167e6c3

openrc.el: add menu

Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org>

 openrc.el | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/openrc.el b/openrc.el
index a1bc135..7ee20ea 100644
--- a/openrc.el
+++ b/openrc.el
@@ -273,6 +273,19 @@ If PRIVILEGED is true, then use the \"sudo\" or \"su\" to 
run the command."
     openrc-services-menu-mode-map)
   "Key map for `openrc-services-menu' major mode.")
 
+
+(easy-menu-define openrc-services-menu-menu openrc-services-menu-mode-map
+  "Menu for `el-fetch-mode'."
+  '("OpenRC"
+    ["Refresh" openrc-refresh-services]
+    ["Describe service" openrc-describe-entry]
+    ["Restart service" openrc-restart-entry]
+    ["Toggle service" openrc-toggle-entry]
+    ["Add to runlevel" openrc-add-entry]
+    ["Delete from runlevel" openrc-del-entry]
+    ["Quit" quit-window]
+    ["Help" describe-mode]))
+
 (define-derived-mode openrc-services-menu-mode tabulated-list-mode
   "OpenRC Services Menu"
   "Major mode for listing the OpenRC services."

Reply via email to