> I'd like to be able to have it split vertically, since it otherwise > obscures my view. How can I do that?
I haven't tested this, but I think the following would accomplish what you want:
(defun my-instant-agenda ()
(let ((org-agenda-window-setup 'current-window))
(select-window (split-window-horizontally))
(org-agenda-list nil)))
