 ;;; bm
 ;; https://github.com/joodland/bm
 (use-package bm
+  :bind (:map modi-mode-map
+         ("C-c b" . hydra-bm/body))
+  ;; bind left mouse clicks and scrolls in left margin/fringe
+  :bind (("<left-fringe> <mouse-5>" . bm-next-mouse)
+         ("<left-margin> <mouse-5>" . bm-next-mouse)
+         ("<left-fringe> <mouse-4>" . bm-previous-mouse)
+         ("<left-margin> <mouse-4>" . bm-previous-mouse)
+         ("<left-fringe> <mouse-1>" . bm-toggle-mouse)
+         ("<left-margin> <mouse-1>" . bm-toggle-mouse))
   :config
   (progn
     (setq-default bm-buffer-persistence t) ; buffer persistence on by default

;; Time-stamp: <2015-09-18 16:24:04 kmodi>

;; Bookmarks


      ("X"   bm-remove-all-all-buffers :color blue)
      ("r"   pop-to-mark-command :color blue)
      ("RET" nil "cancel" :color blue)
      ("q"   nil "cancel" :color blue))))

;;; bookmark+ (bmkp)
;; http://www.emacswiki.org/BookmarkPlus
(use-package bookmark+
  :commands (bookmark-set bookmark-jump bookmark-bmenu-list))

;;; Quickly save and restore point using registers
