Slate
Slate 1.0.25
Your rating: Now say why...

(5) 5

Highly configurable window manager.   Free
Add to my Watch List
Email me when discounted
Slate is a window management application similar to Divvy and SizeUp (except better and free!). Originally written to replace them due to some limitations in how each work, it attemps to overcome them by simply being extremely configurable. As a result, it may be a bit daunting to get configured, but once it is done, the benefit is huge.
What's New
Version 1.0.25:
  • Updates to JavaScript configs
    • Issue #239 - add events and event listeners
    • Issue #252 - allow for integers in screenForRef
    • Issue #241 - fix order of operations related issues in corner operation
    • Issue #233 - allow numbers in options for move based operations
    • fix doop on window object
    • fix screenCount
  • Issue #240 - add link to about page
  • Issue #250 - load default config file properly
  • Merge Pull Request #248 - fix undo for move based operations
  • Merge Pull Request #253 - allow quoted arguments in shell operation
Version 1.0.25:
  • Updates to JavaScript configs
    • Issue #239 - add events and event listeners
    • Issue #252 - allow for integers in screenForRef
    • Issue #241 - fix order of operations related issues in corner operation
    • Issue #233 - allow numbers in options for move based operations
    • fix doop on window object
    • fix screenCount
    more...
Requirements
  • Intel, 64-bit processor
  • OS X 10.6 or later



MacUpdate - Slate




  • Moom
    +6

  • Keyboard Maest...
    +2

  • Flexiglass
    +2

  • SizeUp
    +1

  • Spectacle
    +1

  • move+resize
    +1
Slate User Discussion (Write a Review)
ver. 1.x:
(5)
Your rating: Now say why...
Overall:
(5)

sort: smiles | time
burypromote
+5

+95
JCH2 commented on 26 Jan 2013
I'm not going to rate this, because I'm not going to spend time learning its full capability. It's approach simply isn't for me, as I prefer the on the fly per window functionality of Moom instead. But overall, this is pretty impressive for the paradigm on which it was built... and is actually built to be community supported and expanded. Nicely done.
[Version 1.0.22]


burypromote

+88
Iliketrash commented on 12 Dec 2012
Does Slate know about spaces (virtual desktops)? Will it restore a snapshot's windows to the correct space?
[Version 1.0.16]


burypromote
+2

+2

mcduffin reviewed on 07 Dec 2012
Excellent stuff. It's not the easiest piece of software to use, but that doesn't matter for me personally. As someone who have spent many years in the world of highly configurable Unix window managers, I don't miss a thing.

One comment though. Why download link points to tar.gz if there is easier to use dmg available?
[Version 1.0.15]


burypromote
+2

+605

Fishscale reviewed on 28 Nov 2012
1) Yes the readme on github can be daunting but go through it and it makes sense plus provides links to example configs as well as write-ups.

2) If you want a tutorial of sorts or how one user configures their setup check out: http://thume.ca/howto/2012/11/19/using-slate/

3) This app is in a league of it's own. The possibilities are endless. No app, paid or otherwise has as many features or is as customizable as Slate is this early on. Dev is super responsive to new ideas too.

Spend the time learning the basics/ripping other's .slate files until you get the hang of it and you will not know how you lived without it.
[Version 1.0.13]


burypromote

+9

Laine reviewed on 29 Sep 2012
It's good. Most of us may need some help with it.
[Version 1.0.3]

2 Replies

burypromote

+605
Fishscale replied on 12 Dec 2012
At first it seems daunting, but since it is open source everyone is pretty much willing to answer all questions, no matter how silly or small they may appear compared to others. Raise an issue, people will help.

Also, search github for `.slate` files and you will come up with tons. I got started by finding a few good config files made by others with aliases I could use straight away or build off of. Honestly it can be as simple as you want or as complex as you want. If you want me to send you some config files I can reply here with an upload to a file sharing site but I found great examples on Github, usually in people's "dotfiles" repos but search for .slate… If all else fails I can post them with credit to the creators.
burypromote

+9
Laine replied on 13 Dec 2012
But Spectacle has an interface for the shortcut settings and offers a good bit of the core functionality of Slate.
burypromote

+48

Canisbos reviewed on 15 Sep 2012
I've been waiting for a utility like this (it seems like) all my life. Finally, to be able to move and/or resize windows completely arbitrarily with any key combo! I was using AppleScript in combination with Spark (for key bindings) to accomplish some of what Slate can do, but this is much faster and better.

Thank you, jigish!
[Version 1.0.3]


burypromote

+65
Neartheredrocks commented on 15 Sep 2012
How is this supposed to work? To say (on the developer's website) "Slate is configured using a ".slate" file in the current user's home directory" does not really help. Do I have to create such an invisible file?
[Version 1.0.3]


There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.


+42

Runty rated on 16 Oct 2013

[Version 1.0.25]



+153

Old_guy rated on 26 Jan 2013

[Version 1.0.21]



-133

Mountabe rated on 15 Sep 2012

[Version 1.0.3]


Downloads:8,005
Version Downloads:3,001
Type:Utilities : Contextual Menus
License:Free
Date:24 Feb 2013
Platform:Intel 64 / OS X
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-7 of 7
Displaying 1-3 of 3
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Slate is a window management application similar to Divvy and SizeUp (except better and free!). Originally written to replace them due to some limitations in how each work, it attemps to overcome them by simply being extremely configurable. As a result, it may be a bit daunting to get configured, but once it is done, the benefit is huge.


- -