 
 (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

      ;; Smooth Scrolling
      scroll-conservatively 101
      scroll-margin 0
      scroll-preserve-screen-position 't)

(prefer-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)

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

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