diff --git a/bedrock-full.el b/bedrock-full.el
index d9d06ead93579457386ec8e9314bf3214a833aba..149c6b0c6124c23510aee2aae6e6d4efbdca46f1 100644
--- a/bedrock-full.el
+++ b/bedrock-full.el
@@ -18,12 +18,18 @@
   ;; (add-to-list 'major-mode-remap-alist '(julia-mode . julia-ts-mode))
   (add-to-list 'major-mode-remap-alist '  (python-mode . python-ts-mode)))
 
+;; https://github.com/emacsmirror/rmsbolt
+(use-package rmsbolt
+  :bind (:map toggle-bedrock-map
+	      ("r" . rmsbolt-mode)))
+
 ;; We use https://github.com/purcell/envrc rather than
 ;; https://github.com/wbolster/emacs-direnv to set environment
 ;; variables buffer-locally.
 (use-package envrc
   :bind (:map envrc-mode-map
 	      ("C-c e" . envrc-command-map))
+  :config (which-key-add-key-based-replacements "C-c e" "envrc")
   :init (envrc-global-mode))
 
 (provide 'bedrock-full)