)
#+END_SRC
+
+** Flycheck
+#+begin_src emacs-lisp :tangle yes
+(use-package flycheck
+ :ensure t
+ :diminish 🦋
+ :if (version<= "24.4" emacs-version)
+ :commands flycheck-mode
+ :hook ((prog-mode . flycheck-mode)
+ )
+)
+;; Other pkgs
+(use-package flycheck-tip
+ :ensure t
+ :commands 'flycheck-tip-cycle
+ :after flycheck
+ :bind (:map flycheck-mode-map
+ ("C-c C-n" . flycheck-tip-cycle)))
+
+(use-package flycheck-package
+ :ensure t)
+
+(use-package flycheck-checkpatch
+ :ensure t
+ :config (flycheck-checkpatch-setup)
+ :config (setq flycheck-checkers (delete 'checkpatch
+ flycheck-checkers))
+ :config (add-to-list 'flycheck-checkers 'checkpatch t))
+#+end_src
+
** Flymake
#+begin_src emacs-lisp :tangle yes
(use-package flymake