May 18th 2026 - Things I Worked On
Added tags to food capture
("f" "Food Tracker" entry (file+olp+datetree "~/org/food.org") "* %U %^{Food} %^g" :after-finalize (lambda () (unless org-note-abort (my/align-tags "~/org/food.org") (my/backup-food-file))))
And aligning the tags:
(defun my/align-tags (file) "Aligns all tags in an org file" (with-current-buffer (find-file-noselect file) (org-map-entries #'org-align-tags) (org-map-entries #'org-align-tags) (save-buffer)))
This doesn't work 100% of the time. It seems the order of alignment matters but running it twice also doesn't fix the issue.
Added restarting Emacs keybinding
(defun my/restart-emacs () "Restart Emacs." (interactive) (httpd-stop) (restart-emacs)) (evil-leader/set-key "q r" 'my/restart-emacs)
Created site blocker chrome extension
There are certain sites I want to block in my browser so I created a chrome extension to do that.