From bc98f80fed9f9c61229e27d11d47f1c30ded0d6f Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sat, 12 May 2018 23:16:06 +0200 Subject: [PATCH] app/twitter: redesign app keybind scheme (first draft) Thanks to @ar1a for help --- modules/app/twitter/config.el | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/modules/app/twitter/config.el b/modules/app/twitter/config.el index 8e5700dcb..7f8dfcbbd 100644 --- a/modules/app/twitter/config.el +++ b/modules/app/twitter/config.el @@ -51,13 +51,27 @@ mode-line-format nil)) (map! :map twittering-mode-map + "q" #'+twitter/quit + "Q" #'+twitter/quit-all [remap twittering-kill-buffer] #'+twitter/quit - "Q" #'+twitter/quit-all - "o" #'ace-link-addr - "J" #'twittering-goto-next-status - "K" #'twittering-goto-previous-status + [remap delete-window] #'+twitter/quit + [remap +workspace/close-window-or-workspace] #'+twitter/quit (:when (featurep! :feature evil) - "j" #'evil-next-visual-line - "k" #'evil-previous-visual-line - "h" #'evil-window-left - "l" #'evil-window-right))) + [remap evil-window-delete] #'+twitter/quit + "f" #'twittering-favorite + "F" #'twittering-unfavorite + "C-f" #'twittering-follow + "C-F" #'twittering-unfollow + "d" #'twittering-delete-status + "r" #'twittering-retweet + "R" #'twittering-toggle-or-retrieve-replied-statuses + "o" #'twittering-update-status-interactive + "O" #'+twitter/ace-link + "/" #'twittering-search + "J" #'twittering-goto-next-status + "K" #'twittering-goto-previous-status + "g" nil + "gg" #'twittering-goto-first-status + "G" #'twittering-goto-last-status + "gj" #'twittering-goto-next-status-of-user + "gk" #'twittering-goto-previous-status-of-user)))