summaryrefslogtreecommitdiff
path: root/lisp/ss-keys.el
diff options
context:
space:
mode:
authorSzymon Szukalski <szymon@szymonszukalski.com>2026-04-10 17:59:11 +1000
committerSzymon Szukalski <szymon@szymonszukalski.com>2026-04-10 17:59:11 +1000
commit4b2d5710d6d4439281333a5be11fc7bcd9d3359e (patch)
treea995a1372d67828edea0d6225a694c3868714ae5 /lisp/ss-keys.el
parent63797ae271dabdeb2e3bd54e103066e7c9ea4b3c (diff)
blank slate
Diffstat (limited to 'lisp/ss-keys.el')
-rw-r--r--lisp/ss-keys.el60
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