                           ;;'flx-*
                           ;;'grizzl
                           ;;'idris-mode
-                          ;;'helm-idris
                           ;;'org-projectile, 'org-*
-                          'vagrant
+                          )
+
+;; Devops/infrastructure packages.
+(ensure-package-installed 'vagrant
                           ;;'vagrant-tramp
-                          ;; Latex Packages
-                          'cdlatex
-                          ;;'latex-extra
+                          ;;'docker
+                          ;;'dockerfile-mode
+                          ;;'docker-tramp
+                          )
+;; Latex Packages
+(ensure-package-installed 'cdlatex
                           'latex-math-preview
                           'latex-pretty-symbols
+                          ;;'latex-extra
                           ;;'latex-preview-pane
                           ;;'magic-latex-buffer
                           ;;'math-symbol-lists
                           ;;'px ; inline latex preview
-                          ;; More stuff.
                           )
 ;; File modes.
 (ensure-package-installed 'puppet-mode)
+
 ;; Themes. In a different call, b/c they went rogue.
 (ensure-package-installed 'ample-theme
                           'zenburn-theme

(defun ensure-package-installed (&rest packages)
  "Ensure every package in PACKAGES is installed.

  If a package is not installed, try to install it. Returns a list of installed
  packages, or nil if every package is skipped."
  (mapcar
   (lambda (package)
     (if (package-installed-p package)
         nil
       (if (y-or-n-p (format "Package %s is missing. Install it? " package))
         (package-install package)
         package)))
   packages))

                          ;;'evil-nerd-commenter
                          ;;'evil-org ; This has been problematic.
                          ;;'evil-visualstar
                          )

;; Magit next, because, well, its amazing.
(ensure-package-installed 'magit
                          ;;'evil-magit
                          'anzu
                          ;;'evil-anzu
