[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A proposal for a friendlier Emacs

From: Gregory Heytings
Subject: Re: A proposal for a friendlier Emacs
Date: Thu, 17 Sep 2020 09:07:03 +0000
User-agent: Alpine 2.22 (NEB 394 2020-01-19)

Hi Nicola,

Thanks for your proposal!

What about having a startup screen, opening only if no .emacs or other user configuration file is found just saying (the text is just an example):

This is the first time you run Emacs, please choose how to proceed:

[] Go Vanilla!
 (standard defaults, no customizations)

[] Start Configuration Wizard
 (set-up your .emacs configuration file interactively)

[] Try Emacs in enhanced-mode
 (run with a predefined configuration showing emacs potential)

That's a very good suggestion, thank you! I think it would be better to invert options 2 et 3, with something like:

[] Go Vanilla!
[] Choose a predefined configuration
[] Create your own configuration

Option 2 would present the user with a list of predefined configuration sets: "doom", "quake", "vscode", ...

Option 3 would give the user a way to create a more refined configuration.

This solution would prevent the problem of passing --modern to the emacs exacutable and, beyond that, it could also correspond to emacs -Q, since choosing "Vanilla" would result in a normal clean startup.

IMO this screen should be skipped when the option -Q or -q is passed to Emacs.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]