helm-ls-gitでmagitをバックエンドに利用する

helm-ls-gitを使うと, helmの一覧にgitで管理されてるファイル一覧が列挙されて便利. しかしデフォルトでvc-dirが利用されているためかうまく動かなかった. これをmagitを使うように設定したら意図通り動くにようなった.

(require 'helm-ls-git)

(setq helm-ls-git-status-command 'magit-status-internal)
(setq
   helm-mini-default-sources
   '(helm-source-buffers-list helm-source-ls-git ...))