aboutsummaryrefslogtreecommitdiff
path: root/modules/pdf-config.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-16 04:46:31 -0600
committerCraig Jennings <c@cjennings.net>2026-02-16 04:46:31 -0600
commitd77e94b2454f663cea30cdbe4965c71f75767748 (patch)
tree4ca07c57b196e8bcf19a7ec29019e002b6b0605a /modules/pdf-config.el
parentd065a56ae99e016c9d07ff2b6df4c6ab4f71f2e0 (diff)
downloaddotemacs-d77e94b2454f663cea30cdbe4965c71f75767748.tar.gz
dotemacs-d77e94b2454f663cea30cdbe4965c71f75767748.zip
feat(org-noter): overhaul keybindings, dynamic split, background highlight
- Move all org-noter bindings to C-; n prefix with which-key labels - Remove F6 global binding, add i in pdf-view-mode for insert-note-dwim - Auto-detect split direction from frame aspect ratio (threshold 1.4) - Add background highlight on notes window focus (matches music-config) - Fix session start to use find-file-noselect (keeps PDF visible) - Fix split fraction (70/30 doc/notes) - Replace hardcoded path with roam-dir from user-constants - Update commentary to reflect new workflow
Diffstat (limited to 'modules/pdf-config.el')
-rw-r--r--modules/pdf-config.el2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/pdf-config.el b/modules/pdf-config.el
index 5cd3ea715..3d952fb58 100644
--- a/modules/pdf-config.el
+++ b/modules/pdf-config.el
@@ -39,6 +39,8 @@
(define-key pdf-view-mode-map "k" #'image-previous-line)
(define-key pdf-view-mode-map (kbd "<down>") #'image-next-line)
(define-key pdf-view-mode-map (kbd "<up>") #'image-previous-line)
+ ;; Org-noter: start session if needed, then insert note
+ (define-key pdf-view-mode-map "i" #'cj/org-noter-insert-note-dwim)
;; Page change: C-up/C-down go to top of prev/next page
(define-key pdf-view-mode-map (kbd "C-<down>")
(lambda () (interactive) (pdf-view-next-page-command) (image-bob)))