June 23rd 2026 - Things I Worked On

Created youtube-keybindings project

I created a chrome extension for interacting with YouTube via the keyboard.

Example configuration:

addBinding("h", navigateHome);
addBinding("x", closeLiveChat);
addBinding("s", navigateToSubscriptions);

Added removing links

Sometimes I want to remove links in org mode so I created this command that does that:

(defun my/remove-link-at-point ()
  "Replace org link with its description or url if no description."
  (interactive)
  (let ((context (org-element-context)))
    (unless (eq (car context) 'link)
      (user-error "Point is not on a link."))

    (let* ((start (org-element-property :begin context))
           (end   (org-element-property :end   context))
           (link  (buffer-substring-no-properties start end))
           (value (org-link-display-format link)))
      (delete-region start end)
      (insert value))))

(evil-leader/set-key
  "r l" 'my/remove-link-at-point)