 ;; Disabled. Figure out the right helm-xcdoc-document-path.
 ;; (use-package helm-xcdoc :ensure t
 ;;   :config
-;;   (setq
+;;   (validate-setq
 ;;    helm-xcdoc-command-path (ar/file-assert-file-exists "/Applications/Xcode.app/Contents/Developer/usr/bin/docsetutil")
 ;;    helm-xcdoc-document-path (ar/file-assert-file-exists "/Applications/Xcode.app/Contents/Developer/Documentation/DocSets/com.apple.adc.documentation.iOS.docset")))
 

(defun ar/setup-graphical-display ()
  "Setup graphical display."
  (when (window-system)
    (setq frame-title-format '("Ⓔ ⓜ ⓐ ⓒ ⓢ")) ;; Other fun ones 𝔼𝕞𝕒𝕔𝕤
    (toggle-frame-fullscreen)
    (ar/setup-graphical-mode-line)))
(ar/setup-graphical-display)

;; Partially use path in buffer name.
(use-package uniquify
  :config
  (validate-setq uniquify-buffer-name-style 'forward))

;; Enabling subword mode (ie. navigate cameCase)
;; From http://www.emacswiki.org/emacs/CamelCase
