UP | HOME

Customisation Craze

I spent my whole free afternoon customising emacs. Made a new Splash screen that changes depending of the time of day and changed font plus other many funnies

Splash screen

Thanks to the initial skeleton from Trey Jackson, I made my own function so it gives the same presentation that the initial-buffer had.

(defun splashie ()
  "do really gay message with the cutie of zabivaka"
  (interactive)
  (let (
          (splashie (get-buffer-create "Awroof")))

    (with-current-buffer splashie
        ;; Function from fancy-splash-screen 
        (fancy-splash-head)

        ;; Personal message file
        (insert-file "~/.emacs.d/personal/splash.msg")

        ;; Shows the weather 
        (insert (format "%s\n"
                        (sunshine-quick-forecast)))

        (read-only-mode) ;; makes the buffer non editable
        (set-buffer-modified-p nil) ;; appears as unmutated in emacs buffer status
        (switch-to-buffer splashie) ;; shows it
        (message (format "%s" (current-time-string))) ;; shows the time in mini buffer
        )));; tel
(add-hook 'emacs-startup-hook 'splashie) ;; upon start hook
EmacsScreen.png
Figure 1: Screenshot of my setup hires here

Yes, I use the modus-operandi theme, because it's very high contrast with most colours over white. I've tried the modus-vivendi, but I get to visually lost.

Music listened while writing

  • Hot Jupiter/ Nick Alkin - Unsorted Drafts 15-19
    • In a Storm
    • Rotten
    • Underwater
    • Forgotten Dreams
    • Last Urge To Calm You

Date: 2025-07-05 Sat 00:00

Author: MaxWoofer

Created: 2026-01-04 Sun 01:12