diff --git a/.emacs b/.emacs
index 7714e7614d77ebd37c7b415664f06e8c551895b3..7feaf34d11e96c4de687ecd13a8287a708e70744 100644
--- a/.emacs
+++ b/.emacs
@@ -383,51 +383,18 @@
 
 ;; Pour grammalecte
 
-;; (use-package flycheck-grammalecte
-;;   :hook (fountain-mode . flycheck-mode)
-;;   :init
-;;   (setq flycheck-grammalecte-report-apos nil
-;; 	flycheck-grammalecte-report-esp nil
-;; 	flycheck-grammalecte-report-nbsp nil)
-;;   :config
-;;   (add-to-list 'flycheck-grammalecte-enabled-modes 'fountain-mode)
-;;   (grammalecte-download-grammalecte)
-;;   (flycheck-grammalecte-setup))
+(setq flycheck-grammalecte-report-apos nil)
+(setq flycheck-grammalecte-report-esp nil)
+(setq flycheck-grammalecte-report-nbsp nil)
 
-;; (use-package flycheck-grammalecte
-;;   :ensure t
-;;   :hook (text-mode . flycheck-mode)
-;;   :init
-;;   (setq flycheck-grammalecte-report-apos nil
-;; 	flycheck-grammalecte-report-esp nil
-;; 	flycheck-grammalecte-report-nbsp nil)
-;;   :config
-;;   (grammalecte-download-grammalecte)
-;;   (flycheck-grammalecte-setup))
-
-
-;; (setq flycheck-grammalecte-report-apos nil)
-;; (setq flycheck-grammalecte-report-esp nil)
-;; (setq flycheck-grammalecte-report-nbsp nil)
-;; (load-file "~/.emacs.d/flycheck-grammalecte/grammalecte.el")
-
-;; (load-file "~/.emacs.d/flycheck-grammalecte/flycheck-grammalecte.el")
-
-;; ;; (require 'flycheck-grammalecte)
-;; (flycheck-grammalecte-setup)
-  
-  ;; (setq flycheck-grammalecte-enabled-modes
-  ;; 	'(mail-mode))
-
-;; (load-file "~/.emacs.d/flycheck-grammalecte/flycheck-grammalecte.el")
-;; (flycheck-grammalecte-setup)
-;; (setq flycheck-grammalecte-report-apos nil)
-;; (setq flycheck-grammalecte-report-esp nil)
-;; (setq flycheck-grammalecte-report-nbsp nil)
-;; (add-to-list 'flycheck-grammalecte-enabled-modes 'mail-mode))
-;;   (flycheck-grammalecte-setup))
-;; (load-file "~/.emacs.d/flycheck-grammalecte/flycheck-grammalecte.elc")
-;; (flycheck-grammalecte-setup)
+(load-file "~/.emacs.d/flycheck-grammalecte/grammalecte.el")
+(load-file "~/.emacs.d/flycheck-grammalecte/flycheck-grammalecte.el")
+
+(with-eval-after-load 'flycheck
+  (flycheck-grammalecte-setup))
+
+(require 'flycheck)
+(add-hook 'text-mode-hook #'flycheck-mode)
 
 ;; Pour JS
 (use-package js2-mode