Eivind Fonn
1b503000c8
Move layouts functions to packages-funcs.el
2016-03-12 17:59:28 +01:00
Diego Berrocal
a86a0ee1ca
Add IRC buffers to respective perspectives
...
This attempts to fix https://github.com/syl20bnr/spacemacs/issues/4781
2016-03-12 17:59:28 +01:00
syl20bnr
e2dbe1938c
layouts and workspace: use new transient state keywords
...
Also cleanup the code and unify key bindings to make them consistent
between the two transient states.
2016-03-04 19:05:28 -05:00
syl20bnr
534cb7a7cd
eyebrowse: respect 80 chars per line
2016-03-03 22:29:13 -05:00
syl20bnr
bc9123e265
eyebrowse: prefix workspace number in transient state
2016-03-03 22:28:50 -05:00
syl20bnr
09edfe3e37
Add C-0...C-9 bindings to layouts and workspaces
...
These key bindings does not exit the transient state
2016-03-03 22:21:05 -05:00
Muneeb Shaikh
28a1b50cdb
eyebrowse: highlight current workspace in transient state
2016-03-03 20:55:40 +01:00
Muneeb Shaikh
cc544b1654
layouts: highlight current layout in transient state
2016-03-03 20:55:37 +01:00
Christian E. Hopps
2b99909491
also exit layout selection on number key
...
Match workspace exit behavior with layouts
2016-03-01 18:49:21 +01:00
Diego Berrocal
71d48e0952
Exit layout transient state on select custom layout
...
This was asked for in the gitter chat. I thought at first it would be
great for when people wanted to open many perspectives at the same time,
but now I don't think the same. It'd be very hard to modify the macro
for adding custom layouts to make this argument optional, so I leave it
at @syl20bnr discretion.
2016-02-27 14:58:15 +01:00
Eivind Fonn
5b345a6f07
Add dynamic list of workspaces in transient state
2016-02-27 14:57:55 +01:00
Eivind Fonn
e061b13eb5
Add binding to spacemacs/goto-buffer-workspace
2016-02-25 20:41:37 +01:00
bmag
ecaeb8db3b
Eyebrowse: goto buffer in workspace
...
spacemacs/find-workspace, spacemacs/display-in-workspace and
spacemacs/goto-buffer-workspace allow us to find and display a buffer's
workspace.
2016-02-25 20:36:08 +01:00
Andrew Cates
3a77158a74
fix call to correctly go to transient-state
...
we want to call workspaces-transient-state vs workspaces-micro-state.
this was probably just an oversight, but nonetheless keeps the fn from
working properly and needs to be updated.
2016-02-25 20:30:00 +01:00
justbur
d0cec17919
ivy: spacemacs layouts support
...
- port helm-perspectives
- port persp switch buffer
- port persp-close[kill]-other to use ivy
- layouts-ts: Make help more consistent
- layouts-ts: Reorganize docstring
Instead of one big list, try to organize into sections to make it easier
to find the right key
2016-02-16 23:55:23 -05:00
syl20bnr
f0e113391c
Fix docstring for layout transient state
2016-02-15 00:07:46 -05:00
syl20bnr
5ac51287cd
Replace close words by delete in documentation
2016-02-14 23:11:52 -05:00
Robert O'Connor
4348c17433
Switch “bc”->“bd” and “wc”->“wd”
...
Also:
- switch spacemacs layouts to the same.
- Add “wD” for ace-delete-window
- switch window dedication toggle to “wt”
- all documentation has been updated to reflect these changes
Closes #5031
2016-02-14 23:09:45 -05:00
Fabien Dubosson
24f0e8cc4b
Restart Spacemacs restoring layouts
...
Fix #5058
2016-02-14 20:59:05 -05:00
Muneeb Shaikh
5bdb8ae1af
eyebrowse: transient-state doc fix
2016-02-09 21:33:51 +01:00
Bar
e1ddc75024
Switch project layout: rename buffer
...
Rename "*Projectile Layouts*" to start with "*Helm" like the other helm buffers.
2016-02-07 14:52:47 +01:00
justbur
b149f4e13a
transient-state: new dotspacemacs variable to hide titles
...
dotspacemacs-show-transient-state-title
2016-01-31 23:50:10 -05:00
justbur
e80ae8ac93
eyebrowse: Remove old doc declaration
2016-01-31 23:49:49 -05:00
justbur
be077294c1
layouts: Use :additional-docs option for transient state
2016-01-31 23:49:44 -05:00
justbur
3a810b43a2
layouts-ts: Temp fix for dynamic docstring
2016-01-31 23:48:18 -05:00
bmag
407f98a1c8
Ensure new workspace/layout only shows home buffer
...
Previous code would show two windows when invoked from a window that is
dedicated to its buffer: the home buffer and the dedicated buffer.
2016-01-31 23:19:39 -05:00
Balaji Sivaraman
2b1ed603dc
Change all references of micro-state in codebase to transient-state
2016-01-31 23:04:47 -05:00
Diego Berrocal
f386cbc801
Let SPC TAB work only in the current buffer
2016-01-31 11:11:26 -05:00
Diego Berrocal
fbcfe42605
Allow perspectives to change buffer-list
2016-01-31 11:08:47 -05:00
Diego Berrocal
8239c950f9
[layouts] Remove warnings for repeated bindings
...
This fixes:
1. Repeated bindings
2016-01-31 11:08:47 -05:00
Eivind Fonn
72e1413e22
Fix workspaces transient state
2016-01-26 12:16:54 +01:00
bmag
26cda7ef12
Fix transient workspace tags
...
Switching between layouts didn't save the tag of any (eyebrowse)
workspace, resulting in transient workspace tags. This fixes it so tags
are saved correctly.
2016-01-26 01:21:02 -05:00
syl20bnr
7472991d44
eyebrowse: fix error with TAB binding in docstring
...
[_TAB_] does not work, changed it to [_[tab]_]
2016-01-26 01:21:01 -05:00
justbur
d2582fceec
transient-state: Improve some docs
2016-01-26 01:21:01 -05:00
justbur
e97af03ff7
Call new micro-state a transient state
2016-01-26 01:21:00 -05:00
justbur
d38d64dad7
layouts: Translate layouts micro-states
2016-01-26 01:21:00 -05:00
justbur
ca5b67c2f2
eyebrowse: Translate workspaces micro-state
2016-01-26 01:21:00 -05:00
Joris Engbers
c5166bc155
Update the documentation for spacemacs-layouts
...
Two specific issues have been addressed. In README.org there was no
mention of the workspaces micro-state.
The micro-state documentation erroneously stated that 'R' could be used
to create a new layout. 'l' was mentioned nowhere as the way to create a
new layout.
The rest of this commit only updates both docs to contain the same info.
2016-01-18 00:34:57 -05:00
syl20bnr
046d86800c
Clean copyrights and update for year 2016
2016-01-11 21:42:17 -05:00
justbur
e4b865d88f
ivy: Move persp keybindings out of projectile init
...
Now in post-init functions in the spacemacs-layout layer
Cleans up f74fbc6baba044b559917f6b15cb6f91934cdeee
2016-01-09 13:36:03 -05:00
Alexandr Skurikhin
c7008108f5
Add ivy-persp-switch-project
2016-01-09 13:36:03 -05:00
Eivind Fonn
c034acaa4b
Fix jumping to nil perspectives
2016-01-06 23:35:01 -05:00
Boris
c7771e5f3b
fix docstring for private eyebrowse layer function
2016-01-06 00:29:26 -05:00
syl20bnr
cddf18ff1e
Update install layer section in REAMDE.org files
2016-01-06 00:21:55 -05:00
Muneeb Shaikh
1d79589e7c
layout: make layout name shorter in microstate line
...
If layout name is long path, it takes up too much space.
2016-01-03 22:23:13 -05:00
Eivind Fonn
50e1fd6e65
Fix call to eyebrowse-rename
2016-01-03 15:49:22 +01:00
Eivind Fonn
208b1ca158
Fix layouts TAB behavior
2016-01-03 15:49:00 +01:00
Eivind Fonn
8105e19d5e
Fix eyebrowse documentation
2016-01-01 13:16:46 +01:00
Eivind Fonn
49cb5b3510
Fix eyebrowse/layouts layer re-syncing
2015-12-20 13:40:21 -05:00
Eivind Fonn
4ccc4f9f13
Remove custom persp segment
...
Ported to Spaceline
2015-12-15 00:18:54 -05:00