I'm a recent convert to helm. helm-M-x displays commands and includes key-bindings in parens after the command name. helm-apropos displays commands and other things. I'd like it to display the key bindings for commands that have them the same way as helm-M-x does.
Welcome to helm, you will like it ;)
One way to do it is to just overwrite the original function which builds the source for the apropos command candidates with this:
(defun helm-def-source--emacs-commands (&optional default) (helm-build-in-buffer-source "Commands" :init `(lambda () (helm-apropos-init 'commandp ,default)) :fuzzy-match helm-apropos-fuzzy-match :filtered-candidate-transformer (and (null helm-apropos-fuzzy-match) 'helm-apropos-default-sort-fn) :candidate-transformer 'helm-M-x-transformer-1 :nomark t :action '(("Describe Function" . helm-describe-function) ("Find Function" . helm-find-function) ("Info lookup" . helm-info-lookup-symbol))))
The added part is this:
which adds the keybindings to the candidates list. Just load this function after you loaded helm in your init file.