From c3e9980d09566fec9c45988400e1caf2fecf89a6 Mon Sep 17 00:00:00 2001 From: yuhan0 Date: Fri, 18 Jan 2019 19:39:49 +0800 Subject: [PATCH] Add leader key bindings to Forge topic and post modes --- layers/+source-control/github/packages.el | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/layers/+source-control/github/packages.el b/layers/+source-control/github/packages.el index 2363b6ddc..97589c771 100644 --- a/layers/+source-control/github/packages.el +++ b/layers/+source-control/github/packages.el @@ -28,8 +28,18 @@ (defun github/init-forge () (use-package forge :after magit - :init (setq forge-database-file (concat spacemacs-cache-directory - "forge-database.sqlite")))) + :init + (progn + (setq forge-database-file (concat spacemacs-cache-directory + "forge-database.sqlite")) + (spacemacs/set-leader-keys-for-major-mode 'forge-topic-mode + "c" 'forge-create-post + "e" 'forge-edit-post) + (spacemacs/set-leader-keys-for-major-mode 'forge-post-mode + dotspacemacs-major-mode-leader-key 'forge-post-submit + "c" 'forge-post-submit + "k" 'forge-post-cancel + "a" 'forge-post-cancel)))) (defun github/init-gist () (use-package gist