Am 26.02.26 um 19:05 schrieb [email protected]:
Gottfried <[email protected]> writes:



I have got a basic question.


Different people will have different answers to your
questions.

1.
Some people use their init.el file and put everything there
They have a nice overview of all their settings for emacs.
But it is very long.

2.
Some people use init.el and gnus.el and other .el files
to sort them topically.

3.
Some people use the Emacs customization to customize everything.
And besides the init.el file there appears then a custom.el file in
which you can´t change anything, but through customization options
everything is done.

4.
What option should one prefer?


Three reasons for writing your own expressions for your
init.el are:

    - You are setting values that cannot be set using the
      "Easy Customization" mechanism (the variables are not
      user options)

    - You have complex customizations (such as personal
      function definitions) that cannot be set using the
      "Easy Customization" mechanism

    - You include comments to describe the reasons for the
      customization

Reasons for using the "Easy Customization" mechanism:

    - You are a new user who does not know the Emacs Lisp
      syntax or types of values for writing correct
      expressions, or even an experienced user who does not
      know the types of values for an unfamiliar user option

    - You want to make a one-time change (using the ‘Apply’
      button) that is not saved across Emacs sessions

    - You want to be able to remove/delete a customization(s)
      (using the ‘Revert...’ button)

    - You want to separate user options from non-user variables

5.
I have got now init.el, gnus.el, custom.el, and other .el files
I like to sort out everything for an easy overview.


Be careful to avoid duplication across these files.
Expressions that set the same variable across two or more
files can get out of sync, in which case an expression in
one file can overwrite a similar, but different expression
in another file.

it is really difficult not to have duplications across files.
I hope I don´t have that,
but I am on the lowest level of emacs, so I am not sure.

thanks very much for that explanation,
it gives me an overview

Gottfried

Attachment: OpenPGP_0x61FAF349C9FB7F94.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

    • ... Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader (in English)
  • ... Nickolai Dobrynin
    • ... Bob Newell
  • ... Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader (in English)

Reply via email to