diff options
| author | Szymon Szukalski <szymon@szymonszukalski.com> | 2026-04-10 17:59:11 +1000 |
|---|---|---|
| committer | Szymon Szukalski <szymon@szymonszukalski.com> | 2026-04-10 17:59:11 +1000 |
| commit | 4b2d5710d6d4439281333a5be11fc7bcd9d3359e (patch) | |
| tree | a995a1372d67828edea0d6225a694c3868714ae5 /lisp/ss-keys.el | |
| parent | 63797ae271dabdeb2e3bd54e103066e7c9ea4b3c (diff) | |
blank slate
Diffstat (limited to 'lisp/ss-keys.el')
| -rw-r--r-- | lisp/ss-keys.el | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/lisp/ss-keys.el b/lisp/ss-keys.el deleted file mode 100644 index 4816eea..0000000 --- a/lisp/ss-keys.el +++ /dev/null @@ -1,60 +0,0 @@ -;;; ss-keys.el --- Global keybindings -*- lexical-binding: t; -*- - -;;; Commentary: - -;; Centralized global keybindings for enabled features. - -;;; Code: - -(require 'ss-core) - -(defun ss-keys-setup () - "Install global keybindings for enabled features." - (when (ss-feature-enabled-p 'agenda) - (global-set-key (kbd "C-c a") #'ss-open-agenda)) - - (when (ss-feature-enabled-p 'capture) - (global-set-key (kbd "C-c c") #'org-capture)) - - (when (ss-feature-enabled-p 'org) - (global-set-key (kbd "C-c b") #'ss-jump-back) - (global-set-key (kbd "C-c f") #'ss-jump-forward)) - - (when (and (ss-feature-enabled-p 'denote) - (fboundp 'denote-open-or-create) - (fboundp 'denote-link)) - (global-set-key (kbd "C-c n n") #'denote-open-or-create) - (global-set-key (kbd "C-c n l") #'denote-link)) - - (when (ss-feature-enabled-p 'org) - (global-set-key (kbd "C-c n M") #'ss-open-moc) - (global-set-key (kbd "C-c n j") #'ss-open-journal-full) - (global-set-key (kbd "C-c n d") #'ss-open-journal)) - - (when (ss-feature-enabled-p 'crm) - (global-set-key (kbd "C-c n E") #'ss-crm-report-by-engagement) - (global-set-key (kbd "C-c n f") #'ss-crm-find) - (global-set-key (kbd "C-c n i") #'ss-crm-insert-name) - (global-set-key (kbd "C-c n I") #'ss-crm-insert-summary) - (global-set-key (kbd "C-c n L") #'ss-crm-report-by-location) - (global-set-key (kbd "C-c n o") #'ss-crm-overview) - (global-set-key (kbd "C-c n O") #'ss-crm-report-by-role) - (global-set-key (kbd "C-c n p") #'ss-crm-open) - (global-set-key (kbd "C-c n P") #'ss-crm-add) - (global-set-key (kbd "C-c n R") #'ss-crm-report-by-manager) - (global-set-key (kbd "C-c n S") #'ss-crm-report-by-supplier) - (global-set-key (kbd "C-c n T") #'ss-crm-report-by-team)) - - (when (and (ss-feature-enabled-p 'gptel) - (fboundp 'gptel) - (fboundp 'gptel-send) - (fboundp 'gptel-rewrite) - (fboundp 'gptel-add)) - (global-set-key (kbd "C-c n g") #'gptel) - (global-set-key (kbd "C-c n s") #'gptel-send) - (global-set-key (kbd "C-c n r") #'gptel-rewrite) - (global-set-key (kbd "C-c n a") #'gptel-add))) - -(provide 'ss-keys) - -;;; ss-keys.el ends here |
