diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-24 12:25:41 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-24 12:25:41 -0600 |
| commit | 4fa080060ebd456d430c536b7118517fc321fd7e (patch) | |
| tree | b22bca22f51fba277af1616fdb8c3f75aefb5dcb | |
| parent | 1c2ad45a3b1e9905acdc7abbcd742f83acc042a9 (diff) | |
| download | dotemacs-4fa080060ebd456d430c536b7118517fc321fd7e.tar.gz dotemacs-4fa080060ebd456d430c536b7118517fc321fd7e.zip | |
fix(org-roam): bind dailies keys after keymap exists
| -rw-r--r-- | modules/org-roam-config.el | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/modules/org-roam-config.el b/modules/org-roam-config.el index e81327768..3f011c9d3 100644 --- a/modules/org-roam-config.el +++ b/modules/org-roam-config.el @@ -21,9 +21,6 @@ (use-package org-roam :defer 1 :commands (org-roam-node-find org-roam-node-insert org-roam-db-autosync-mode) - :config - ;; Enable autosync mode after org-roam loads - (org-roam-db-autosync-mode) :custom (org-roam-directory roam-dir) (org-roam-dailies-directory journals-dir) @@ -62,12 +59,7 @@ ("C-c n i" . org-roam-node-insert) ("C-c n w" . cj/org-roam-find-node-webclip) :map org-mode-map - ("C-M-i" . completion-at-point) - :map org-roam-dailies-map - ("Y" . org-roam-dailies-capture-yesterday) - ("T" . org-roam-dailies-capture-tomorrow)) - :bind-keymap - ("C-c n d" . org-roam-dailies-map) + ("C-M-i" . completion-at-point)) :config (setq org-log-done 'time) (setq org-agenda-timegrid-use-ampm t) @@ -79,6 +71,10 @@ ;; (setq org-element-use-cache nil) ;; disables caching org files (require 'org-roam-dailies) ;; Ensures the keymap is available + ;; Bind dailies keys after keymap exists + (define-key org-roam-dailies-map (kbd "Y") #'org-roam-dailies-capture-yesterday) + (define-key org-roam-dailies-map (kbd "T") #'org-roam-dailies-capture-tomorrow) + (global-set-key (kbd "C-c n d") org-roam-dailies-map) (org-roam-db-autosync-mode)) ;; Move closed tasks to today's journal when marked done |
