   :config
   (powerline-center-theme))
 
+;; Show key config for shortcuts.
+(use-package which-key
+  :diminish which-key-mode
+  :config (which-key-mode))
+
+;; Add Beacon mode for highlighted cursor
+(use-package beacon
+  :diminish beacon-mode
+  :init
+  (beacon-mode 1))
+
 (provide 'femacs-ui)
 ;; femacs-ui.el ends here


;;; Code:

;; Remove various cruft from UI.
(tool-bar-mode -1)
(scroll-bar-mode -1)

(blink-cursor-mode -1)
(setq read-file-name-completion-ignore-case t)
(defalias 'yes-or-no-p 'y-or-n-p)
(global-hl-line-mode +1)

;;Use shift-<left/right/up/down> to change windows
(when (fboundp 'windmove-default-keybindings)
  (windmove-default-keybindings))

;; Give a visual representation to switch windows
(use-package switch-window
  :bind ("C-x o" . switch-window))

;; Remove the annoying bell sound.
(setq visible-bell 1)
