|
|
@ -746,12 +746,18 @@ _v_ verify setup _f_ check _s_ select |
|
|
|
|
|
|
|
* Treemacs |
|
|
|
A file manager comparable to neotree. |
|
|
|
[[https://github.com/Alexander-Miller/treemacs][Github]] |
|
|
|
|
|
|
|
It has some requirements, which gets used here anyway: |
|
|
|
- ace-window |
|
|
|
- hydra |
|
|
|
- projectile |
|
|
|
- python |
|
|
|
|
|
|
|
I copied the configuration example from the github site. |
|
|
|
No idea what this executable-find is about. |
|
|
|
TODO check it out! |
|
|
|
|
|
|
|
#+begin_src emacs-lisp |
|
|
|
(use-package treemacs |
|
|
|
:ensure t |
|
|
@ -810,15 +816,26 @@ _v_ verify setup _f_ check _s_ select |
|
|
|
- treemacs-bookmark |
|
|
|
- treemacs-find-file |
|
|
|
- treemacs-find-tag |
|
|
|
|
|
|
|
|
|
|
|
* Window Handling |
|
|
|
Some tools to easen the navigation, creation and deletion of windows |
|
|
|
|
|
|
|
** Ace-Window |
|
|
|
|
|
|
|
#+begin_src emacs-lisp |
|
|
|
(use-package ace-window |
|
|
|
:ensure t |
|
|
|
:init |
|
|
|
(global-set-key (kbd "C-x o") 'ace-window) |
|
|
|
) |
|
|
|
#+end_src |
|
|
|
|
|
|
|
** Windmove |
|
|
|
Windmove easens the navigation between windows. |
|
|
|
Here we are setting the default keybindings (shift+arrow |
|
|
|
Here we are setting the default keybindings (shift+arrow) |
|
|
|
|
|
|
|
CURRENTLY NOT WORKING, defaults are blocked. |
|
|
|
Also not sure if necessary when using ace-window. |
|
|
|
#+begin_src emacs-lisp |
|
|
|
(use-package windmove |
|
|
|
:ensure t |
|
|
|