diff --git a/lib/extensions/development.el b/lib/extensions/development.el index 39bdd8f..a2d692c 100644 --- a/lib/extensions/development.el +++ b/lib/extensions/development.el @@ -7,13 +7,18 @@ (depends-on 'company) (depends-on 'company-statistics) (depends-on 'projectile) -(depends-on 'diff-hl) -(depends-on 'magit) (depends-on 'indent-guide) (depends-on 'yasnippet) (depends-on 'hl-sexp) (depends-on 'smart-mode-line) +(with-ability git + (depends-on 'diff-hl) + (depends-on 'magit)) + +(with-ability focus + (depends-on 'focus)) + (with-ability code-browser (depends-on 'neotree)) diff --git a/lib/extensions/development/init.el b/lib/extensions/development/init.el index 253896e..9978536 100644 --- a/lib/extensions/development/init.el +++ b/lib/extensions/development/init.el @@ -104,6 +104,11 @@ (require 'neotree) (global-set-key [f8] 'neotree-toggle)) + (ability focus () + "Provides means for focusing on code review." + (cheatsheet-add :group '--Development-- + :key "M-x focus-mode" + :description "Highlights only the paragraph of code which you are reading for better focus.")) (ability pt () "Provides fast search ability via platinium search" (require 'pt)