init.1.el (1157B)
1 ;; Bismillahirrahmanniraheem, 2 ;; (Ar' Raheem) ٱلرَّحِیمِ ;; (Ar' Rah'maan) ٱلرَّحۡمَـٰنِ 3 4 ;https://protesilaos.com/codelog/2024-11-28-basic-emacs-configuration/#h:1e4fde73-a2a2-4dc5-82ad-02cf3884ece6 5 (setq custom-file (locate-user-emacs-file "custom.el")) 6 (load custom-file :no-error-if-file-is-missing) 7 (require 'package) 8 (package-initialize) 9 (when (< emacs-major-version 29) 10 (unless (package-installed-p 'use-package) 11 (unless package-archive-contents (package-refresh-contents)) 12 (package-install 'use-package) )) 13 14 (use-package vertico :ensure t 15 :hook (after-init . vertico-mode)) 16 17 (use-package modus-themes :ensure t 18 :config (load-theme 'modus-vivendi-tinted) 19 (setopt modus-themes-bold-constructs t) 20 (setq modus-themes-custom-auto-reload t) 21 (setq modus-themes-italic-constructs nil) 22 (setq modus-themes-disable-other-themes t) 23 (setopt modus-themes-mixed-fonts nil) 24 (setopt modus-themes-to-rotate 25 '(modus-vivendi modus-vivendi-tinted 26 modus-vivendi-deuteranopia 27 modus-vivendi-tritanopia )) 28 (setopt modus-themes-to-toggle 29 '(modus-operandi-tinted modus-vivendi-tinted))) 30 31 ;; Alḥamdulillāh rabbil-ʿālamīn!