 
 (add-to-list 'load-path "~/.emacs.d/core/")
 (add-to-list 'load-path "~/.emacs.d/packages/")
+;; ---
+
+;; Pacotes Essenciais
+(require 'cl)
+
+(use-package dash
+  :ensure t
+  :config
+  (eval-after-load "dash" '(dash-enable-font-lock)))
+
+(use-package s
+  :ensure t)
 
 (use-package use-package-chords
   :ensure t

  (add-to-list 'boon-special-mode-list 'emacs-lisp-mode))
(use-package writeroom-mode :ensure t :diminish
  :bind (("<f5> w" . writeroom-mode)))
;; F6 - Toggles do Modo Maior
;; - configurados em cada pacote
;; F7 - Aplicações Interna
;; F8 - Aplicações Externa
;; F9 - Livre
;; ---

(defun display-extended-command-shorter (command)

(use-package esup
  :ensure t
  :commands esup)
;; ---

(add-hook 'window-setup-hook 'toggle-frame-maximized)
(add-hook 'before-save-hook '(lambda ()
