     (setq company-candidates-cache nil))
   (company-cancel 'unique))
 (advice-add 'company--continue :around #'danylo/company--continue)
-
-(use-package company-shell
-  ;; https://github.com/Alexander-Miller/company-shell
-  ;; company mode completion backends for your shell functions
-  :hook ((shell-mode . (lambda ()
-                         (add-to-list 'company-backends 'company-shell)))))
 
 ;;; ..:: File management ::..
 

  ;; **Loading this just because unpackaged needs it**
  )

;;; ..:: HTML/CSS ::..

(use-package company-web
  ;; https://github.com/osv/company-web
  ;; Emacs company backend for html, jade, slim
  :hook ((web-mode
          . (lambda ()
              (setq company-backends
                    (append '(company-web-html) company-backends)))))
  :config
  (require 'company-web-html))

(use-package web-mode
  ;; https://github.com/fxbois/web-mode
  ;; Web template editing mode for emacs
  :ensure nil
  :quelpa ((web-mode :fetcher github
                     :repo "fxbois/web-mode"
                     :commit "3ff506a"))
  :init
  (add-to-list 'auto-mode-alist '("\\.html?\\'" . web-mode))
  (add-to-list 'auto-mode-alist '("\\.[s]css?\\'" . web-mode))
  (add-to-list 'auto-mode-alist '("\\.js?\\'" . web-mode))
  (setq web-mode-markup-indent-offset 2
        web-mode-css-indent-offset 2
        web-mode-code-indent-offset 2)
  :config
  (require 'web-mode))

;;; ..:: Graphviz ::..

(use-package graphviz-dot-mode

  (require 'bufler)
  (setq bufler-filter-buffer-modes
        (append bufler-filter-buffer-modes
                '(imenu-list-major-mode))
        bufler-filter-buffer-name-regexps
        (append bufler-filter-buffer-name-regexps
                `(,(rx "*Help*")
