diff options
author | Franck Cuny <franck.cuny@gmail.com> | 2018-06-29 14:49:44 -0700 |
---|---|---|
committer | Franck Cuny <franck.cuny@gmail.com> | 2018-06-29 14:50:43 -0700 |
commit | c0368d8e65fd15a1f48de6a01adcb8ec786a72a0 (patch) | |
tree | c1dc339235ff11476bec01c36b57bd158314fa6a /emacs.d/config/fcuny-ibuffer.el | |
parent | [emacs] Move back some configs to init.el (diff) | |
download | emacs.d-c0368d8e65fd15a1f48de6a01adcb8ec786a72a0.tar.gz |
[emacs] Massive rewrite
Diffstat (limited to 'emacs.d/config/fcuny-ibuffer.el')
-rw-r--r-- | emacs.d/config/fcuny-ibuffer.el | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/emacs.d/config/fcuny-ibuffer.el b/emacs.d/config/fcuny-ibuffer.el new file mode 100644 index 0000000..b949c87 --- /dev/null +++ b/emacs.d/config/fcuny-ibuffer.el @@ -0,0 +1,26 @@ +(eval-when-compile + (require 'use-package)) + +(use-package ibuffer + :ensure t + :bind ("C-x C-b" . ibuffer)) + +(use-package flycheck + :ensure t + :config + (progn + (add-hook 'prog-mode-hook 'flycheck-mode) + (setq flycheck-highlighting-mode 'lines) + (setq flycheck-check-syntax-automatically '(mode-enabled save)) + (setq flycheck-checkers (delq 'emacs-lisp-checkdoc flycheck-checkers)) + (if (fc/check-work-machine-p) + (flycheck-define-checker fc/twitter-source-check + "A syntax checker for python source code in Source, using `check.pex'" + :command ("check.pex" source) + :error-patterns ((error line-start (id (1+ nonl)) ":ERROR" (1+ nonl) ":" line (message) line-end) + (warning line-start (id (1+ nonl)) ":WARNING" (1+ nonl) ":" line (message) line-end)) + :predicate fc/check-source-p + :modes (python-mode)) + (add-to-list 'flycheck-checkers 'fc/twitter-source-check)))) + +(provide 'fcuny-ibuffer) |