    (cons 'vertical-scroll-bars nil))
   "Base frame parameters.")
 
-(cl-defstruct
-    danny-destination-root
-  name
-  dpath
-  recursive)
-
 (defun danny-stop-monitoring ()
   (interactive)
   "Stop monitoring for new files."

  (with-current-buffer (get-buffer-create "*danny*")
    (let* ((unwind (lambda ()
                     (delete-frame)
                     (other-window 1))))
      (danny--framed-ivy-read (-concat (list
                                        (make-danny--framed-ivy-source :prompt (format "Save in Recent (%s): " (f-filename file-path))

                                                    (danny--handle-file-created fpath))))
                                   :unwind (lambda ()
                                             (delete-frame)
                                             (kill-buffer "*danny*")
                                             (other-window 1))))))

(defun danny--handle-file-created (file-path)
