   "Prints out the build configs currently focused or optionally the
   configs of the ids provided."
   [& ids]
-  (fs/print-config
-   @(get-in *repl-api-system* [:figwheel-system :system])
-   ids))
+  (do
+    (fs/print-config
+     @(get-in *repl-api-system* [:figwheel-system :system])
+     ids)
+    nil))
 
 (defn cljs-repl
   "Starts a Figwheel ClojureScript REPL for the provided build id (or

  ([{:keys [figwheel-options all-builds build-ids] :as autobuild-options}]
   (when *repl-api-system*
     (alter-var-root #'*repl-api-system* component/stop))
   (alter-var-root #'*repl-api-system* (fn [_] (fs/start-figwheel! autobuild-options))))
  ([]
   (if *repl-api-system*
     (alter-var-root #'*repl-api-system* component/start)
     ;; if no system exists try to read in a configuration
     (start-figwheel! (config/fetch-config)))))


  ([func ids]
   (when (figwheel-running?)
     (let [system (get-in *repl-api-system* [:figwheel-system :system])]
       (reset! system (func @system ids))
       nil)))
  ([func]
   (when (figwheel-running?)
     (let [system (get-in *repl-api-system* [:figwheel-system :system])]
       (reset! system (func @system))
       nil))))

(defn build-once
  "Compiles the builds with the provided build ids
