Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider not disabling menu-bar-mode by default #1278

Closed
cadadr opened this issue Sep 11, 2020 · 7 comments
Closed

Consider not disabling menu-bar-mode by default #1278

cadadr opened this issue Sep 11, 2020 · 7 comments

Comments

@cadadr
Copy link

cadadr commented Sep 11, 2020

Hi all!

As some of you might be aware, there's discussion regarding making Emacs more approachable to newcomers, over on emacs-devel. Distributions of Emacs are part of the discussion, and it's a common conclusion that projects like yours are very helpful in this regard and there are ideas about collaboration and support.

As part of those discussions, trying to spot what some common patterns might be hiding some otherwise more discoverable functionality in Emacs, we came to the conclusion that the menu bar is important as a tool for discovering functionality, both a fixed set, and minor/major mode related stuff.

This is of course not a catch-all fix to the problems of the newcomers, and a lot of ideas are being produced around how to solve other, more major problems, but not disabling menu-bar-mode by default seems to be a step in the right direction.

So we thought that recommending distributions that seem to disable it by default to consider leaving that to the user instead. If you want to read more on the discussions, or contribute your views, please don't hesitate to do so on the emacs-devel mailing list.

@bbatsov
Copy link
Owner

bbatsov commented Sep 12, 2020

The suggestion is fine by me. That's a remnant of the days where Emacs users were taking pride in the fact they didn't need the menu bar. 😄

@cadadr
Copy link
Author

cadadr commented Sep 14, 2020

Thanks!

So how do we do it? I don't use prelude so I'm not really familiar with it but it seems like removing this line would do. In any case I can prepare a PR if you want.

@bbatsov
Copy link
Owner

bbatsov commented Sep 15, 2020

I'll take care of this.

@cadadr
Copy link
Author

cadadr commented Sep 15, 2020

👍

@bbatsov
Copy link
Owner

bbatsov commented Sep 15, 2020

Now it's enabled by default and the old behavior can be obtained by setting prelude-minimalistic-ui to t.

@bbatsov bbatsov closed this as completed Sep 15, 2020
@cadadr
Copy link
Author

cadadr commented Sep 15, 2020

Thanks!

@manuq
Copy link

manuq commented Dec 17, 2020

I had a hard time understanding how to set the minimalistic mode. Maybe is better to be explicit in the documentation and give a snippet? Like "Create a personal/preload/custom.el file with the following content:"

(custom-set-variables
 '(prelude-minimalistic-ui t))

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants