Skip to content

Commit 99eb20e

Browse files
pataquetstko
andauthored
Docker: Followup for syl20bnr#15414: fix bindings not loading, add docs (syl20bnr#15707)
* [docker] Followup for syl20bnr#15414: Fix bindings not being added, add docs. * [docker] Wrap `:config` block in a `progn`, as per CONVENTIONS.org. * [docker] Fix key binding in documentation. Co-authored-by: Tommi Komulainen <[email protected]> Co-authored-by: Tommi Komulainen <[email protected]>
1 parent 244b8a8 commit 99eb20e

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

layers/+tools/docker/README.org

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ auto-completion of the running containers.
7474

7575
| Key binding | Description |
7676
|-------------+-------------------------------------------------------------------|
77-
| ~SPC m c b~ | build current buffer |
78-
| ~SPC m c B~ | build current buffer without cache |
7977
| ~SPC a t d~ | entry point to interact with dockers, after that use ~?~ for help |
78+
| ~SPC m b~ | build current buffer |
79+
| ~SPC m B~ | build current buffer without cache |
80+
| ~SPC m d~ | shortcut for ~docker.el~ main menu |
81+
| ~SPC m i~ | shortcut for 'docker images' in the ~docker.el~ screen |
82+
| ~SPC m p~ | shortcut for 'docker containers' in the ~docker.el~ screen |

layers/+tools/docker/packages.el

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,14 +50,15 @@
5050
:defer t
5151
:init (add-hook 'dockerfile-mode-local-vars-hook #'spacemacs//docker-dockerfile-setup-backend)
5252
:config
53-
(spacemacs/set-leader-keys-for-major-mode 'dockerfile-mode
54-
(if (null docker-dockerfile-backend) "b" "cb") 'dockerfile-build-buffer
55-
(if (null docker-dockerfile-backend) "B" "cB") 'dockerfile-build-buffer-no-cache-buffer)
56-
(with-eval-after-load 'docker
53+
(progn
5754
(spacemacs/set-leader-keys-for-major-mode 'dockerfile-mode
58-
"d" 'docker
59-
"i" 'docker-images
60-
"p" 'docker-containers))))
55+
(if (null docker-dockerfile-backend) "b" "cb") 'dockerfile-build-buffer
56+
(if (null docker-dockerfile-backend) "B" "cB") 'dockerfile-build-buffer-no-cache-buffer)
57+
(if (package-installed-p 'docker)
58+
(spacemacs/set-leader-keys-for-major-mode 'dockerfile-mode
59+
"d" 'docker
60+
"i" 'docker-images
61+
"p" 'docker-containers)))))
6162

6263
(defun docker/post-init-flycheck ()
6364
(spacemacs/enable-flycheck 'dockerfile-mode))

0 commit comments

Comments
 (0)