Commit 4005b660ee6e

Vincent Demeester <vincent@sbr.pm>
2015-07-05 20:44:49
Add docker.el to my configuration
- Use mr to get the sources - Update .gitignore too
1 parent aafedca
Changed files (3)
.config
mr
.emacs.d
.gitignore.d
.config/mr/groups.d/emacs-config
@@ -1,2 +1,5 @@
 [$HOME/.emacs.d/snippets/andreaCrotti-snippets]
 checkout = git clone git@github.com:vdemeester/yasnippet-snippets.git andreaCrotti-snippets
+
+[$HOME/.emacs.d/lisp/docker]
+checkout = git clone git@github.com:vdemeester/docker.el docker
.emacs.d/emacs.org
@@ -2658,12 +2658,26 @@
    I'm playing a lot with [[http://docker.com][docker]] and most of the time editing
    Dockerfile and stuff inside Emacs.
 
-
    #+BEGIN_SRC emacs-lisp
      (use-package dockerfile-mode
        :ensure t)
    #+END_SRC
 
+   Now let's have more fun, we're going to use [[https://github.com/Silex/docker.el][docker.el]] project. As
+   it's early development and I'm interested in, we'll use my fork
+   that is checked-out in =$HOME/.emacs.d/lisp/docker= folder (using
+   =$HOME/.config/mr/groups.d/emacs-config=).
+
+
+   #+BEGIN_SRC emacs-lisp
+     ;; Install dependencies
+     (use-package magit-popup
+       :ensure t)
+     (use-package docker
+       :load-path "~/.emacs.d/lisp/docker/")
+   #+END_SRC
+
+
 ** Restclient
 
    So… I needed to hack a bit around the [[https://docker.com][Docker]] client API and wanted
.gitignore.d/emacs-config
@@ -20,6 +20,7 @@
 .emacs.d/projectile.cache
 .emacs.d/persp-confs/
 .emacs.d/tramp
+.emacs.d/lisp/docker
 *.elc
 .emacs.d/el-get
 .emacs.d/auto-save-list