From 1a1cb475fb80a3cb195589e8e785ae6dc828cb37 Mon Sep 17 00:00:00 2001 From: mia Date: Wed, 15 Apr 2026 20:56:56 +0200 Subject: [PATCH] 2026-04-15T20:57:00 --- init.el | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/init.el b/init.el index b66d50e..8b27028 100644 --- a/init.el +++ b/init.el @@ -26,11 +26,16 @@ ;; enable dracula theme ;; (use-package dracula-theme :ensure t :config (load-theme 'dracula) :hook after-init) +;; mark dracula as safe, so it doesnt have to be in custom.el +(setq custom-safe-themes + '("0223215a464167d93b9cfef9b1cdf9b0768ab660f33b3068b647f7b12aa453a0" + default)) (use-package dracula-theme :ensure t :config (load-theme 'dracula)) ;; fixes line number scaling: (set-face-attribute 'line-number nil :inherit 'default) + ;; add time in modeline (setopt display-time-format "%a %d %T") (setopt display-time-interval 1) @@ -386,13 +391,12 @@ (propertize "W" ; or e.g. "KW" in Germany 'font-lock-face 'font-lock-keyword-face)) -;; (calendar-set-date-style 'european) +(setq calendar-set-date-style 'european) -;; TODO: this is currently in my custom.el, but i'd like to have it here, figure out how to. -;; '(calendar-month-header -;; '(propertize -;; (format "%s (%d) %d" (calendar-month-name month) month year) -;; 'font-lock-face 'calendar-month-header)) +(setq calendar-month-header + '(propertize + (format "%s (%d) %d" (calendar-month-name month) month year) + 'font-lock-face 'calendar-month-header)) ;; stole from prelude: @@ -439,17 +443,12 @@ (add-to-list 'company-backends 'company-math-symbols-unicode) -;; TODO: citar maybe? (use-package citar :ensure t :custom (org-cite-global-bibliography '("~/Bachelor/Literatur/Bibliothek/Bibliothek.bib")) (citar-bibliography '("~/Bachelor/Literatur/Bibliothek/Bibliothek.bib"))) -;; TODO: maybe -;; (setq lsp-tex-server 'texlab) -;; (setq +latex-viewers '(pdf-tools)) - ;; make invisible characters visible (setq glyphless-char-display-control '((format-control . empty-box) (variation-selectors . thin-space) (no-font . hex-code))) @@ -485,9 +484,14 @@ (windmove-default-keybindings) + (global-font-lock-mode) -;; TODO: emacs everywhere + + +;; for guile scheme +(use-package geiser-guile :ensure t) + ;; TODO: goggles ;; TODO: vc gutter ;; TODO: look at this: https://baty.net/posts/2025/03/i-went-a-little-nuts-with-remember-mode-in-emacs/