summaryrefslogtreecommitdiff
path: root/christian.el
diff options
context:
space:
mode:
authorChristian Cleberg <[email protected]>2026-02-21 23:12:17 -0600
committerChristian Cleberg <[email protected]>2026-02-21 23:12:17 -0600
commit7b2b71f4ab13edc7f8f7857aaaa9d97cead0d2b7 (patch)
tree44e73960239f2ec2d7b5c6e34f7068c6548ffc1a /christian.el
parent9d2aafe86c0ecbae81d9210ce1511d210d21f9de (diff)
downloadccleberg-7b2b71f4ab13edc7f8f7857aaaa9d97cead0d2b7.tar.gz
ccleberg-7b2b71f4ab13edc7f8f7857aaaa9d97cead0d2b7.tar.bz2
ccleberg-7b2b71f4ab13edc7f8f7857aaaa9d97cead0d2b7.zip
update profile README
Diffstat (limited to 'christian.el')
-rw-r--r--christian.el62
1 files changed, 0 insertions, 62 deletions
diff --git a/christian.el b/christian.el
deleted file mode 100644
index 7f269e3..0000000
--- a/christian.el
+++ /dev/null
@@ -1,62 +0,0 @@
-;;; christian.el --- Personal profile & blog index -*- lexical-binding: t -*-
-
-;; Author: Christian Cleberg <[email protected]>
-;; Version: 0.1
-;; Keywords: privacy, security, self-hosting
-;; Package-Requires: ((emacs "27.1"))
-
-;;; Commentary:
-
-;; I'm a Tech Assurance Manager at KPMG.
-;; I run a personal site at https://cleberg.net which contains:
-;; - a blog,
-;; - information about me,
-;; - publicly‑hosted services.
-;;
-;; Prefer Tor? Use the .onion address for the same content.
-
-;;; Code:
-
-(defvar christian/profile
- '((name . "Christian")
- (email . "[email protected]")
- (role . "Tech Assurance Manager at KPMG")
- (gpg-key . "https://cleberg.net/gpg.txt")
- (site-url . "https://cleberg.net")
- (tor-url . "http://sv3g2dlyvwyk2nvi3eeh55fcrpdvjlclhi6wwsx57cste6lwdjanzyyd.onion")
- (blog-posts .
- ((:date "2026-02-12"
- :title "Automating Weblorg Deployments with GitHub Actions"
- :url "https://cleberg.net/blog/automating-weblorg-deployments.html")
- (:date "2026-02-08"
- :title "Managing My Dotfiles with GNU Stow and Git"
- :url "https://cleberg.net/blog/gnu-stow.html")
- (:date "2026-02-07"
- :title "IndieWeb Carnival: Intersecting Interests"
- :url "https://cleberg.net/blog/indiweb-carnival-2026-02-intersecting-interests>
- (:date "2026-02-02"
- :title "Emacs Carnival: “Completion”"
- :url "https://cleberg.net/blog/emacs-carnival-2026-02-completion.html")
- (:date "2026-01-31"
- :title "Emacs Carnival: “This Year, I Will...”"
- :url "https://cleberg.net/blog/emacs-carnival-2026-01-this-year-i-will.html")))))
-
-(defun christian/display-profile ()
- "Pretty‑print the profile in a *Help* buffer."
- (interactive)
- (with-help-window "*Christian Profile*"
- (princ (format "%s %s\n\n" (alist-get 'name christian/profile)
- (alist-get 'emoji christian/profile)))
- (princ (format "%s\n\n" (alist-get 'role christian/profile)))
- (princ (format "Website: %s\n" (alist-get 'site-url christian/profile)))
- (princ (format "Tor (onion): %s\n\n" (alist-get 'tor-url christian/profile)))
- (princ "=== Latest Blog Posts ===\n")
- (dolist (post (alist-get 'blog-posts christian/profile))
- (princ (format "- %s (%s)\n %s\n"
- (plist-get post :title)
- (plist-get post :date)
- (plist-get post :url))))))
-
-(provide 'christian)
-
-;;; christian.el ends here