   :defer t
   :after flycheck)
 
+(use-package lsp-treemacs
+  :ensure t
+  :defer t
+  :after treemacs
+  :after lsp-mode
+  :config
+  (lsp-treemacs-sync-mode 1))
+
 (use-package company-lsp
   :commands company-lsp
   :ensure t

      :ensure t
      :preface (setq projectile-keymap-prefix (kbd "C-c p"))
      :hook (after-init . counsel-projectile-mode))))

(use-package company
  :ensure t

(use-package magit
  :defer t
  :ensure t)

(use-package treemacs-magit
  :ensure t
  :defer t
  :after treemacs
  :after magit)

(use-package flycheck
  :ensure t
