summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Roelli <charles@aurox.ch>2026-01-23 20:41:31 +0100
committerCharles Roelli <charles@aurox.ch>2026-01-23 20:41:31 +0100
commitdbe979f13cf01a9faf5e520dfce065c9c8351a6e (patch)
tree9ceff0e9aa0bcf66617facde055dc37d7c84562d
parent6cc8087a9d790c98abaf7a6ebfc24f299777f638 (diff)
Use password-store
-rw-r--r--.emacs8
-rw-r--r--.password-store/.gpg-id1
-rw-r--r--.password-store/thulcandra.adnoto.dev.gpg17
-rw-r--r--home-configuration.scm1
4 files changed, 22 insertions, 5 deletions
diff --git a/.emacs b/.emacs
index bfd13dd..57433bb 100644
--- a/.emacs
+++ b/.emacs
@@ -3,11 +3,7 @@
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
- '(auth-sources
- (list
- (concat "/run/user/"
- (string-trim (shell-command-to-string "id -u"))
- "/secrets/irc")))
+ '(auth-source-pass-filename "~/Code/home/.password-store")
'(backup-directory-alist '(("." . "~/Backups")))
'(custom-file "~/Code/home/.emacs")
'(rcirc-server-alist
@@ -21,3 +17,5 @@
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)
+
+(auth-source-pass-enable)
diff --git a/.password-store/.gpg-id b/.password-store/.gpg-id
new file mode 100644
index 0000000..e55c0d0
--- /dev/null
+++ b/.password-store/.gpg-id
@@ -0,0 +1 @@
+7FD6B0941B3468AE6F1904AED3C909F4ADEF6FE2
diff --git a/.password-store/thulcandra.adnoto.dev.gpg b/.password-store/thulcandra.adnoto.dev.gpg
new file mode 100644
index 0000000..86192a3
--- /dev/null
+++ b/.password-store/thulcandra.adnoto.dev.gpg
@@ -0,0 +1,17 @@
+-----BEGIN PGP MESSAGE-----
+
+hQIMAwAAAAAAAAAAARAAmuRFiMPoBmWit4QFKYGXhMHFdbn7WYKAtLMCtjPrZrga
+IYTbbDl9g5nVRx+Xc7RsJbzZ1NoaEBAjG0jn7472aR9K0oN1jDF7lRvJg8/Ehc0C
+NsQNAOYzKeO8+v06VR+FYP0wM7MqRAUaWTqXCY7edZcdKaFiUrdztUNb/+RCir4F
+uuhzYrx8NEFAga/NIZyAoa4O7fCKWlhlZWLar0PZ5ByHTzMfgGie9VUJ1olSJoIc
+DCpo/fOv6E0kiMtD3xsHSSqfN/cgmsc6g8F+2HX3IHJOIfK9lPPdR6NT86/xCca0
+3smkNYtceMdqGC0vzeJt8KN1AFyEUTjXRkGLjGcgB77ONnoD69rNBVbdHRro+MSa
++OSsvxDbdlLOoH/Ze1OIKdeMNlKJc5/+IvKdL2sNqp7OS6m0EC82COFyTTLh1aax
+3BuWsxOaPMzbMm23vy/jG62pZEtCQcJkpIjAdbwcN161t2Q/sAyFPxr+oik1FfoC
+Z9kVv/yTDTPbVCOYE+kAanntfkrtOrI3l6p7dp0b0SWkVX2aq4tHXW3xtAHmAH7s
+PYnwwq1S5vfgZvDu9jQH7cIdxR5anraJe+TekUa+yGLuMsmhJ8FYX6ze2wNfdXJb
+Vyx9odZE1rqmqdG0qCYX6Aw/M+1VI1LEOWPOoKn5XOejFG/iMlaHS4c91akEn9LS
+QgEulzwY2ClVYmrJPffUiP1B8wNMAeGmA7IDrxy2J9ea9BS6XfnqW7F1ofyl8jc0
+vmIOXfraNNhtutSr9DQQpj5Bkw==
+=/7rS
+-----END PGP MESSAGE-----
diff --git a/home-configuration.scm b/home-configuration.scm
index 2a91705..48c6ef6 100644
--- a/home-configuration.scm
+++ b/home-configuration.scm
@@ -27,6 +27,7 @@
"emacs-ledger-mode"
"glibc-locales"
"guile"
+ "password-store"
"sops")))
;; Below is the list of Home services. To search for available