;;
;; ~ropmur-bicbus
;;

Override global-set-key in Emacs

emacs
I like using org-secretary, but there's one thing that I dislike about it. Problem org-secretary calls (global-set-key) when it loads. I don't like this because: I'd prefer to use different bindings for its functionality. (global-set-key) binds keys in every mode, but these bindings are only useful in org-mode. Point 1 is easy to solve, but how do I remove the global bindings? Read more...

Find Inactive org-drill Items With org-mode's Agenda

emacs, org-mode
I use org-drill for spaced repetition. org-drill treats any element with the :drill: tag as a question. Any child nodes are the answer. It presents each question and conceals the answer until I've had a chance to remember it myself. Here's a sample card from my deck: *What is the Rule of 72? :drill: ** Answer An estimation of the time it takes double an amount with compound interest. Read more...

Managing SSH keys in emacs

emacs
Lots of stuff that I do in emacs depends on having an SSH key available, like interacting with git repos. Using ssh-agent makes it convenient to manage SSH keys securely because I don't have to type passphrases often. But it's annoying to have to remember to add the key to the agent! You can use the following snippet to add an SSH key in emacs, and use emacs to enter the passphrase: (defvar rb/ssh-default-key "~/. Read more...
1 of 1