# Org-roam major redesign

**URL:** <https://org-roam.discourse.group/t/org-roam-major-redesign/1198>\
**Category:** Development\
**Created:** [January 23, 2021, 1:17pm UTC](https://org-roam.discourse.group/t/org-roam-major-redesign/1198 "2021-01-23T13:17:57Z")\
**Posts on this page:** 1\
**Showing post:** 181

<div class="post-metadata">

**Author:** ![bruce](https://avatars.discourse-cdn.com/v4/letter/b/ccd318/32.png) [@bruce](https://org-roam.discourse.group/u/bruce)\
**Post date:** [March 30, 2021, 3:10pm UTC](https://org-roam.discourse.group/t/org-roam-major-redesign/1198/181 "2021-03-30T15:10:11Z")

</div>

Selectrum + Embark (and which-key) w/org-roam.

```auto
; org-roam v2 keymap

(defvar my-org-roam-map
  (let ((map (make-sparse-keymap)))
    (define-key map (kbd "t") 'org-roam-buffer-toggle)
    (define-key map (kbd "i") 'org-roam-node-insert)
    (define-key map (kbd "f") 'org-roam-node-find)
    (define-key map (kbd "r") 'org-roam-ref-find)
    (define-key map (kbd "g") 'org-roam-show-graph)
    (define-key map (kbd "c") 'org-roam-capture)
    (define-key map (kbd "j") 'org-roam-dailies-capture-today)
    map)
  "Keymap for 'org-roam' v2.")

; make available my-org-roam-map to embark-act
(add-to-list 'embark-keymap-alist '(org-roam-node . my-org-roam-map))

```

 ![Screenshot from 2021-03-30 11-08-43](https://global.discourse-cdn.com/free1/uploads/orgroam/original/1X/b96a003b0a577c8245965b5dd14054eff3dbd031.png)

---

_[View the full topic](https://org-roam.discourse.group/t/org-roam-major-redesign/1198)._
