From 182c7a1f8c18a324da6c4c4e5ca2e37566beecb0 Mon Sep 17 00:00:00 2001 From: colin Date: Sat, 14 Jan 2023 11:13:21 -0800 Subject: themes mostly. pomdor install. native comp added --- init-el.org | 44 +++++++++++++++++++++++++++++++++++++++----- 1 file changed, 39 insertions(+), 5 deletions(-) diff --git a/init-el.org b/init-el.org index d597f04..4ada72a 100644 --- a/init-el.org +++ b/init-el.org @@ -22,9 +22,15 @@ ;;;; from a source file called init-el.org. + + (setq custom-file (concat user-emacs-directory "custom.el")) (load custom-file 'noerror) +(setq warning-minimum-level :emergency) + +<> + ;;; utilities (defun read-file-into-string (f) (with-temp-buffer @@ -40,6 +46,22 @@ <> <> +#+end_src +** Native Compilation + +New in emacs 28, native compilation can be enabled: + +#+name: native-comp +#+begin_src elisp :results none + +;; Native compilation setup + +(when (and (fboundp 'native-comp-available-p) + (native-comp-available-p)) + (setq package-native-compile t + native-comp-always-compile t)) + + #+end_src ** Packages Setup Config @@ -186,9 +208,7 @@ (?f "el[f]eed" elfeed) (?j "[j]ournal" toggle-journal) (?s "[s]ecrets" toggle-secrets) - (?p "[p]astebin" cicadas-paste-current-buffer) - (?m "[m]astodon" mastodon) - (?e "[e]mms" emms) + (?p "[p]omodoro" pomidor) (?w "[w]eb browser (eww)" eww))) #+end_src @@ -564,6 +584,7 @@ (setq my-installed-themes '(gruvbox-theme + dracula-theme modus-themes shanty-themes)) @@ -586,6 +607,7 @@ '(modus-operandi shanty-themes-light gruvbox-light-hard + dracula gruvbox-dark-medium shanty-themes-dark modus-vivendi)) @@ -730,13 +752,25 @@ (setq org-edit-src-content-indentation 0) - +<> <> <> <> <> #+end_src +** Pomidor + +Pomidor is a neat pomidoro system that I started using recently. I +don't care about the productity aspect, but I like the reminders to +stand up and move around. + +#:name: pomidor +#+begin_src elisp :noweb no-export :results none + +(package-install 'pomidor) + +#+end_src ** CALFW calendar @@ -1200,7 +1234,7 @@ association one shell with each [[*Perspectives Leader Key Menu][perspective aka (def-my-command my-lisp-switch-command `((?' "['] repl" my-switch-to-slime) - (?s "[s]bcl" ,(start-slime-with "sbcl" sbcl-command)) + (?s "[s]bcl" ,(start-slime-with sbcl-command "sbcl")) (?e "[e]cl" ,(start-slime-with "ecl" "ecl")) ;(?c "[c]cl" ,(start-slime-with "~/lisp/ccl/lx86cl64" "ccl")) )) -- cgit v1.2.3