From 932c51d48db1016244c877fdf0d460e241a805af Mon Sep 17 00:00:00 2001 From: colin Date: Tue, 8 Aug 2023 07:13:10 -0700 Subject: make secrets readonly by default --- init-el.org | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init-el.org b/init-el.org index dc99347..49604f9 100644 --- a/init-el.org +++ b/init-el.org @@ -207,7 +207,7 @@ New in emacs 28, native compilation can be enabled: (?d "[d]eft" toggle-deft) (?f "el[f]eed" elfeed) (?j "[j]ournal" toggle-journal) - (?s "[s]ecrets" toggle-secrets) + (?s "[s]ecrets" toggle-secrets-readonly) (?p "[p]omodoro" pomidor) (?w "[w]eb browser (eww)" eww) (?C "[C]RDT" my-crdt-commands))) @@ -1078,6 +1078,12 @@ stand up and move around. #+begin_src elisp :results none (load "~/notes/elisp/toggler.el") + +(defun toggle-secrets-readonly () + (interactive) + (toggle-secrets) + (when (equal (buffer-name) "secrets.org.cpt") + (read-only-mode))) #+end_src ** Deft -- cgit v1.2.3