 ;;----------------------------------------------------------------------------
 ;; Customized
 ;;----------------------------------------------------------------------------
-(require-package 'evil)
-(require 'evil)
-(evil-mode t)
-
 (menu-bar-mode -1)
 (toggle-scroll-bar -1)
 (tool-bar-mode -1)
 
-(global-set-key (kbd "\C-z") 'suspend-emacs)
+;; Key bindings
+(global-set-key (kbd "C-z") #'suspend-emacs)
+
+(setf visible-bell nil) ; Disable flickering screen
 
 ;; Local Variables:
 ;; coding: utf-8

(require-package 'diminish)
(require-package 'scratch)
(require-package 'mwe-log-commands)

(require 'init-frame-hooks)
(require 'init-xterm)

(require 'init-slime)
(unless (version<= emacs-version "24.2")
  (require 'init-clojure)
  (require 'init-clojure-cider)
  (require 'evil)
  (evil-mode t))
(require 'init-common-lisp)

(when *spell-check-support-enabled*
