Codruț Constantin Gușoi
83f2fd4d22
Window splitting with custom delete
...
Implements some custom window layout splitting functions.
2018-05-31 01:16:57 +03:00
syl20bnr
738b1be5c3
treemacs: set variables in :init to be overridable in dotfile
2018-05-28 11:23:57 -04:00
Alexander Miller
3ff7f4adce
filetree: Update treemacs layer.
2018-05-27 19:41:47 +03:00
syl20bnr
5a914780e8
treemacs: SPC f T --> SPC f t and SPC f C-t --> SPC f T
...
treemacs-toggle does not exist anymore. We can shift the key bindings to make
them modifier free.
2018-05-18 23:38:15 -04:00
syl20bnr
ebe4c60264
Revert "Defer packages by default using use-package-always-defer"
...
This reverts commit 29c78ce841
and all other fixes
that have been made afterwards.
The motivation is that use-package is seen by many as a replacement for
`require`. Is use-package always defer the loading of packages then is breaks
this use case, this does not respect POLA so even if it was making Spacemacs
loading faster (up to 3s faster on some startup on my machine) we just cannot
use it, it would be irresponsible. Spacemacs should be easy to use, loading
performance will come with time but it is not a priority.
2018-03-03 23:40:10 -05:00
kyren
02a5a44ab7
Add :demand t
to fix loading treemacs-evil package
...
It appears that 29c78ce
changed `:defer t` to be the default for
use-package, and that previously the `treemacs` and
`treemacs-projectile` packages in treemacs/packages.el specified `:defer
t`, but *not* `treemacs-evil`. Restoring `:demand t` (previously the
default) to `treemacs-evil` appears to fix #10422 .
2018-03-03 14:38:43 +02:00
syl20bnr
29c78ce841
Defer packages by default using use-package-always-defer
...
Warning now `:defer t` is implied, to force a package to load `:demand t` is
now necessary.
2018-02-27 23:32:52 -05:00
bmag
f3b6a22c05
Keys consistency for winum and file trees
...
Reinstate `SPC f T` binding, and make `SPC 0` and `M-0` consistent across
Neotree and Treemacs.
2018-02-02 21:15:21 +02:00
Dela Anthonio
026964d3c5
filetree: Press ~SPC 0~ to open the neotree and treemacs windows
...
Resolve #9313
Window 0 is reserved for file trees. Let's open the file tree window using
~SPC 0~ instead of ~SPC f T~ since it's less key strokes.
2018-01-17 23:03:33 -05:00
Alexander Miller
4fa20328a6
treemacs: bind M-0 to treemacs window selection.
2018-01-14 23:17:17 -05:00
Alexander Miller
a23ab04926
treemacs: adapt config to new treemacs-git-mode feature.
2018-01-09 23:36:35 -05:00
syl20bnr
326965d4ce
Happy New Year 2018!
2018-01-04 02:00:25 -05:00
Alexander Miller
6c77ed57a5
core: make it possible to define an evil state face without an evil cursor.
...
treemacs: do not define an evil cursor for treemacs.
2017-12-01 19:27:48 +02:00
syl20bnr
7717436c7e
Fix neotree and treemacs window number allocation
...
Fixes #9798
2017-10-30 23:37:40 -04:00
Alexander Miller
f71fb1b245
treemacs: add spacemacs-evil-cursors entry for treemacs.
2017-10-15 17:15:27 +03:00
syl20bnr
cf79d2207b
treemacs: respect 80 chars per line
2017-10-08 12:05:43 -04:00
syl20bnr
4e6574b7f2
treemacs: add treemacs--window-number-ten to autoloads
...
If treemacs is not used before opening an helm buffer, it breaks helm and
emacs.
2017-10-08 12:03:21 -04:00
syl20bnr
e3afa35fbf
treemacs: move to +filetree category and add can-shadow relation
...
Add shadow relation between neotree and treemacs
sort packages in treemacs packages.el file
2017-10-08 12:01:48 -04:00