                        )
   inhibit-startup-screen t                     ;; Remove start-up screen
   initial-scratch-message nil                  ;; Remove scratch message
+  ivy-use-virtual-buffers t                    ;; Add recent files and bookmarks to ‘ivy-switch-buffer
+  ivy-count-format "(%d/%d) "                  ;; Display the current candidate count for `ivy-read' to display both the index and the count.
   mouse-buffer-menu-mode-mult 20               ;; Do not split the mouse buffer menu by major mode
   ring-bell-function 'my-terminal-visible-bell ;; Plug my customized visible bell
   sentence-end-double-space nil                ;; Sentences end with a single space
+  sgml-quick-keys 'close                       ;; SGML mode will auto close element when typin '</'
   show-paren-delay 0                           ;; Highlight parenthesis without delay
   show-paren-style 'expression                 ;; Highlight the matched expression
+  vc-follow-symlinks t                         ;; VC follows the link and visits the real file
   visible-bell t                               ;; Use visible bell
   )
 (column-number-mode 1)         ;; Display column number
+(delete-selection-mode 1)      ;; Delete text when typing over selection.
 (doom-modeline-mode 1)         ;; Use doom modeline
+(editorconfig-mode 1)          ;; Use editor config
 (global-hl-line-mode 1)        ;; Highlight current line
 (global-font-lock-mode 1)      ;; Toggle font Lock mode in all buffers
+(ivy-mode t)                   ;; Giving Ivy a try :)
 (recentf-mode 1)               ;; Use recent files
+(save-place-mode 1)            ;; Save point position between sessions
 (show-paren-mode 1)            ;; Visually match parentheses
 (size-indication-mode 0)       ;; Do not show size of buffer
 (toggle-indicate-empty-lines)  ;; Show empty lines
 (tool-bar-mode 0)              ;; Remove toolbar
-(toggle-scroll-bar 0)          ;; Remove scrollbar
+(toggle-scroll-bar 1)          ;; Use vertical scrollbar
 (transient-mark-mode 1)        ;; Highlight active region
 
 ;; My preferred theme and its tweaks: Solarized

(global-set-key (kbd "C-. p") (lambda () (interactive) (find-file (expand-file-name "my-packages.el" my-elisp-dir))))
(global-set-key (kbd "C-. u") (lambda () (interactive) (find-file (expand-file-name "my-ui.el" my-elisp-dir))))

;; Some modes settings
(add-hook 'sgml-mode-hook 'emmet-mode) ;; Auto-start emmet on any markup modes
(add-hook 'css-mode-hook  'emmet-mode) ;; And on css modes as well

;; UI tweaks on macOS
;;;;;;;;;;;;;;;;;;;;;


;; My preferred set up
(setq
  apropos-do-all t                      ;; More extensive search in apropos
  delete-by-moving-to-trash t           ;; Move to OS' trash when deleting stuff
  display-time-24hr-format t            ;; Time in 24h format
  doom-modeline-enable-word-count t     ;; Add a word count selection-info modeline segment.
  doom-modeline-major-mode-color-icon t ;; Display color icons for `major-mode'. It respects `all-the-icons-color-icons'.
