Skip to content
Sébastien Le Maguer edited this page Jan 24, 2019 · 2 revisions

For slack-emacs, I am using this hydra

  (defhydra slack-hydra (:color blue :hint none)
    "
      team                       channel                   message           Entry
      -------------------------------------------------------------------------------------
      _c_: change current team   _s_: select channel       _i_: select im       _S_: start slack
      _r_: register team         _l_: channel list update  _u_: im list update  _C_: close connections
                                                                                _q_: close hydra
      "
    ;; Team
    ("c" slack-change-current-team)
    ("r" slack-register-team)

    ;; Channel
    ("s" slack-channel-select)
    ("l" slack-channel-list-update)

    ;; Message
    ("i" slack-im-select)
    ("u" slack-im-list-update)

    ;; Entry
    ("S" slack-start)
    ("C" slack-ws-close)

    ("q"  nil                    "cancel"     :color blue))
Clone this wiki locally