From ecd1cae253116fd549a060d2fdd5870a88e7f587 Mon Sep 17 00:00:00 2001 From: Christopher James Hayward Date: Fri, 5 Feb 2021 16:09:31 -0500 Subject: [PATCH] Add docker support --- README.org | 15 +++++++++++++++ modules/projects.el | 5 +++++ 2 files changed, 20 insertions(+) diff --git a/README.org b/README.org index bdb62d4..c1cffc4 100644 --- a/README.org +++ b/README.org @@ -987,6 +987,21 @@ https://emacs-lsp.github.io/lsp-ui/ (lsp-ui-doc-delay 0.500)) #+end_src +*** Containers + +Use ~docker~ for running containers. Download and install https://github.com/Silex/docker.el, allowing us to manage containers within Emacs. + +#+begin_src emacs-lisp +(use-package docker) +#+end_src + +Open the management screen with =SPC k=. + +#+begin_src emacs-lisp +(dotfiles/leader + "k" '(docker :which-key "Docker")) +#+end_src + *** Management Configure [[https://projectile.mx][projectile]], a project interaction library for Emacs. It provides a nice set of features for operating on a project level without introducing external dependencies. diff --git a/modules/projects.el b/modules/projects.el index 400ef02..28e4c3c 100644 --- a/modules/projects.el +++ b/modules/projects.el @@ -6,6 +6,11 @@ :custom (lsp-ui-doc-position 'at-point) (lsp-ui-doc-delay 0.500)) +(use-package docker) + +(dotfiles/leader + "k" '(docker :which-key "Docker")) + (use-package projectile :custom (projectile-project-search-path '("~/.local/source")) :config (projectile-mode))