Commit graph

82 commits

Author SHA1 Message Date
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
Martin Yrjölä 26a4b9c55e Eyebrowse doesn't have a lighter anymore
Fixes #4172
2015-12-13 15:46:03 -05:00
syl20bnr abf121d4b8 Revert "eyebrowse: remove diminish"
This reverts commit 8ae367e558.
2015-12-13 15:45:50 -05:00
syl20bnr 8ae367e558 eyebrowse: remove diminish
Seems unnecessary and triggers an error on startup.
2015-12-13 15:41:24 -05:00
syl20bnr da2a7b8729 spacemacs-layout: temporary switch to a fork of persp-mode
Waiting for PR https://github.com/Bad-ptr/persp-mode.el/pull/25
to be merged or a proper fix.
2015-12-11 01:04:09 -05:00