diff --git a/emacs.d/early-init.el b/emacs.d/early-init.el index 3b95310..e81f19c 100644 --- a/emacs.d/early-init.el +++ b/emacs.d/early-init.el @@ -12,7 +12,7 @@ (setq initial-scratch-message nil) (setq inhibit-startup-screen t) -(menu-bar-mode 1) +(menu-bar-mode -1) (scroll-bar-mode -1) (tool-bar-mode -1) diff --git a/emacs.d/keybinds.el b/emacs.d/keybinds.el index 427df4e..cdc3833 100644 --- a/emacs.d/keybinds.el +++ b/emacs.d/keybinds.el @@ -28,3 +28,12 @@ (global-set-key (kbd "C-x C-S-E") #'eval-buffer) (global-set-key (kbd "C-c w") #'whitespace-mode) + +(defun gered/enable-and-open-menu-bar () + (interactive) + (menu-bar-mode t) + (menu-bar-open)) + +(global-set-key (kbd "") #'gered/enable-and-open-menu-bar) + +(global-set-key (kbd "M-") #'menu-bar-mode)