diff options
author | Amin Bandali <amin@gnu.org> | 2018-08-29 22:26:05 -0400 |
---|---|---|
committer | Amin Bandali <amin@gnu.org> | 2018-08-29 22:26:05 -0400 |
commit | b36bd0dd05d7a650dde379096161500f06ba3bae (patch) | |
tree | 7bfdeb173eeb77c3643f3c46e3fbfc278b634611 | |
parent | d69459000d94b09a6912d9a439873bc39ca70706 (diff) | |
download | configs-b36bd0dd05d7a650dde379096161500f06ba3bae.tar.gz configs-b36bd0dd05d7a650dde379096161500f06ba3bae.tar.xz configs-b36bd0dd05d7a650dde379096161500f06ba3bae.zip |
[emacs] assimilate helpful and its deps, and add bindings
Diffstat (limited to '')
-rw-r--r-- | .gitmodules | 12 | ||||
-rw-r--r-- | init.org | 13 | ||||
m--------- | lib/elisp-refs | 0 | ||||
m--------- | lib/helpful | 0 | ||||
m--------- | lib/loop | 0 | ||||
m--------- | lib/shut-up | 0 |
6 files changed, 25 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules index fa3abec..6a2f4a9 100644 --- a/.gitmodules +++ b/.gitmodules @@ -55,6 +55,9 @@ [submodule "eldoc-eval"] path = lib/eldoc-eval url = git@github.com:thierryvolpiatto/eldoc-eval.git +[submodule "elisp-refs"] + path = lib/elisp-refs + url = git@github.com:Wilfred/elisp-refs.git [submodule "emacsql"] path = lib/emacsql url = git@github.com:skeeto/emacsql.git @@ -89,6 +92,9 @@ [submodule "helm"] path = lib/helm url = git@github.com:emacs-helm/helm.git +[submodule "helpful"] + path = lib/helpful + url = git@github.com:Wilfred/helpful.git [submodule "hlint-refactor"] path = lib/hlint-refactor url = git@github.com:mpickering/hlint-refactor-mode.git @@ -105,6 +111,9 @@ [submodule "lean-mode"] path = lib/lean-mode url = git@github.com:leanprover/lean-mode.git +[submodule "loop"] + path = lib/loop + url = git@github.com:Wilfred/loop.el.git [submodule "magit"] path = lib/magit url = git@github.com:magit/magit.git @@ -172,6 +181,9 @@ [submodule "shrink-path"] path = lib/shrink-path url = git@gitlab.com:bennya/shrink-path.el.git +[submodule "shut-up"] + path = lib/shut-up + url = git@github.com:cask/shut-up.git [submodule "smex"] # used by counsel-M-x path = lib/smex url = git@github.com:nonsequitur/smex.git @@ -1195,6 +1195,19 @@ Emacs package that displays available keybindings in popup shackle-inhibit-window-quit-on-same-windows t)) #+end_src +** [[https://github.com/Wilfred/helpful][helpful]] + +#+begin_src emacs-lisp +(use-package helpful + :bind + (("C-h f" . helpful-callable) + ("C-h v" . helpful-variable) + ("C-h k" . helpful-key) + ("C-c C-d" . helpful-at-point) + ("C-h F" . helpful-function) + ("C-h C" . helpful-command))) +#+end_src + * Email ** [[https://notmuchmail.org][notmuch]] diff --git a/lib/elisp-refs b/lib/elisp-refs new file mode 160000 +Subproject 7faa17293b8fc9e4b5c98a0dbe53bf3c2705a3f diff --git a/lib/helpful b/lib/helpful new file mode 160000 +Subproject 6274c100b50c977ed7310d0f99eba26951b51f1 diff --git a/lib/loop b/lib/loop new file mode 160000 +Subproject e22807f83a0890dc8a904c51ee0742c34efccc6 diff --git a/lib/shut-up b/lib/shut-up new file mode 160000 +Subproject 081d6b01e3ba0e60326558e545c4019219e046c |