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: Maxi2601

Created: 2025-07-06 Sun 22:53