all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* "New user" customize group?
@ 2022-04-20 14:16 sbaugh
  2022-04-20 15:54 ` Eli Zaretskii
  0 siblings, 1 reply; 5+ messages in thread
From: sbaugh @ 2022-04-20 14:16 UTC (permalink / raw)
  To: emacs-devel


customize provides an interface for changing many things about Emacs
without any knowledge of Elisp.  But, it can be overwhelming, because
there's just so many things you can customize.

Maybe there should be a "new user" page in customize which has a few
selected settings which new users are most likely to be interested in
changing?  And it should be linked from the splash screen, or perhaps
the tutorial.

Some settings which new users are most likely to be interested in
changing: the theme, the default face, enabling cua-mode, linum-mode,
tab-bar-mode, etc.  Making a customize group or page which can customie
all of these from one place would be a great improvement to the new user
experience, I think.

Inspiration for further settings to include in the new user customize
page could be taken from the most common customizations in popular
pre-created Emacs configurations (like better-defaults, preluade,
spacemacs, doom).  Indeed, if we're careful about it, a new user
customize group could even substantially reduce people's motivation to
use these pre-created Emacs configurations.

This suggestion is inspired by https://emacs.amodernist.com/ which
is a web UI for doing this.  But there's no reason we couldn't do this
in core Emacs.




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-09-02 22:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-20 14:16 "New user" customize group? sbaugh
2022-04-20 15:54 ` Eli Zaretskii
2022-09-02 21:22   ` Dmitry Gutov
2022-09-02 21:36     ` Philip Kaludercic
2022-09-02 22:08       ` Dmitry Gutov

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.