 (set-face-attribute 'default nil :height 180)
 
 (set-cursor-color "#FA009A")
-
-;; Hide UI.
-(menu-bar-mode -1)
-(when (fboundp 'toggle-scroll-bar)
-  (toggle-scroll-bar -1))
-(when (fboundp 'tool-bar-mode)
-  (tool-bar-mode -1))
 
 (require 'ar-package)
 (ar/package-initialize)

(defun ar/setup-graphical-display ()
  "Setup graphical display."
  (when (window-system)
    (setq frame-title-format '("𝔼𝕞𝕒𝕔𝕤"))
    (toggle-frame-fullscreen)
    (ar/setup-graphical-fringe)
    (ar/setup-graphical-fonts)

;; Just another init.el file.
;;; Code:

;; Hide UI (early on).
(when (fboundp 'menu-bar-mode) (menu-bar-mode -1))
(when (fboundp 'tool-bar-mode) (tool-bar-mode -1))
(when (fboundp 'toggle-scroll-bar) (toggle-scroll-bar -1))

;; Get rid of splash screens.
;; From http://www.emacswiki.org/emacs/EmacsNiftyTricks
(setq inhibit-splash-screen t)
(setq initial-scratch-message nil)

;; No Alarms.
(setq ring-bell-function 'ignore)

;; Guarantee that Emacs never loads outdated byte code files.
(setq load-prefer-newer t)

;; Increase memory threshold for garbage collection.
(setq gc-cons-threshold 20000000)

;; From https://github.com/daschwa/emacs.d
;; Nic says eval-expression-print-level needs to be set to nil (turned off) so
;; that you can always see what's happening.
(setq eval-expression-print-level nil)

;; Ask shell for PATH, MANPATH, and exec-path and update Emacs environment (Mac UI only).
(when (memq window-system '(mac ns))
