diff --git a/lib/extensions/development.el b/lib/extensions/development.el index c028efc..c8c1627 100644 --- a/lib/extensions/development.el +++ b/lib/extensions/development.el @@ -28,6 +28,9 @@ (with-ability spell (depends-on 'flyspell)) +(with-ability file-browser + (depends-on 'ranger)) + (with-ability shell (depends-on 'eshell-prompt-extras) (depends-on 'shell-pop)) diff --git a/lib/extensions/development/init.el b/lib/extensions/development/init.el index 75427e9..46f8c39 100644 --- a/lib/extensions/development/init.el +++ b/lib/extensions/development/init.el @@ -182,6 +182,15 @@ :description "Search for a regexp in a project.") (add-hook 'projectile-mode-hook 'enable-pt-search)) + (ability file-browser () + "A ranger like file browser for FG42" + (cheatsheet-add :group '--Development-- + :key "f7" + :description "A ranger like file browser for FG42") + (setq ranger-cleanup-eagerly t) + (setq ranger-show-dotfiles nil) + (global-set-key [f7] 'ranger)) + (ability smart-mode-line () "Smarter modeline for FG42" (setq sml/no-confirm-load-theme t) @@ -190,7 +199,7 @@ (ability indent-guide "Show indent guides." - (indent-guide-global-mode) + (add-hook 'prog-mode-hook 'indent-guide-mode) (set-face-foreground 'indent-guide-face "#bbb"))) (provide 'extensions/development/init)