Next, I decided to actually choose the status messages I receive:
;; Turn off the default startup screen (setq inhibit-startup-screen t)
This variable keeps Emacs from presenting it's usual splash screen:
Next, I wanted to create a scratch message that reminds me to work on my electronics hobby site.
;; Set a friendly initial message *scratch* (setq initial-scratch-message ";; Solder & Signal\n")
Every time I open Emacs, I get this little reminder:
Finally, a few things that just annoy me about the default Emacs messaging:
;; Show the column number in the mode line (column-number-mode) ;; Use a visible bell, not audible (setq visible-bell t) ;; Auto-save files without nagging messages (setq auto-save-no-message t) ;; Don’t confirm when quitting Emacs (setq confirm-kill-emacs nil) ;; Allow Emacs to resize frames at the pixel level ;; (smoother UI on modern displays) (setq frame-resize-pixelwise t) ;; Suppress noisy native-comp warnings (setq native-comp-async-report-warnings-errors nil)
The only noticeable change is the addition of a column number in the mode line (in the "(...)"):
The other changes shut up the bell, stop the "confirm exit" nagging and some obscure error messages, and make the UI smoother on newer graphics displays. Not much to it, but very much noticed if not changed.
© 2025 by Bill Wear. All Rights Reserved.