TesseraSnap
Features · Pro

Stash

Stash slides a window off a screen edge until only a thin sliver shows. Point at the sliver to bring it back into view.

Stash Right, peek, then Stash Right again to bring it back.

Stash a window

  1. Give Stash Left, Right, Up or Down a shortcut on Settings → Stash (none by default), or put one on a throw direction.
  2. Click the window and run the action, or use the tray menu's Stash submenu.
  3. The window slides to that edge, leaving a 10 px sliver. The next window comes to the front.

Peek and hide

Tabs

Turn on Show tabs for stashed windows for a tab per stashed window, in your accent color.

Bring a window back

Do thisResult
Run the same stash action againReturns to where it was.
UnstashBrings back the front window, else the one under the pointer, else the last one stashed.
Unstash Left / Right / Up / DownBrings back every window at that edge.
Bring Back AllBrings back every stashed window.
Any other action, such as Left HalfUnstashes, then places it.
Drag it clear of the edgeStays where you drop it, or returns to where it was if still mostly off screen.
Drag or resize it against the edgeStays stashed at its new size.

Quitting TesseraSnap, turning Stash off or the Pro trial ending brings every window back.

Stash every window

Which edges work

Stash settings

On Settings → Stash, under Stash (Pro):

Enable Stash stash.enabled
Default: on. Off: Stash commands do nothing and every stashed window comes back.
Show tabs for stashed windows stash.tabs
Default: off. A tab for each stashed window; see Tabs.
Give each app its own tab color stash.tab_app_color
Default: off. Behind ••• next to tabs.
Show the app's icon on its tab stash.tab_icon
Default: off. Behind ••• next to tabs.
Show Stash in the menu stash.show_in_menu
Default: on. Shows the Stash commands in the tray menu.
Visible sliver (px) stash.peek
Default: 10. Range 1 to 200. How much of a stashed window stays on screen.

Behavior settings

On Settings → Stash, under Behavior:

Show it after stash.show_delay_ms
Default: 0.3 s. Range 0 to 2 s. The wait on a sliver or tab before a window slides in.
Only while holding stash.show_modifiers
Default: none. Shows a window only while you hold these keys; Record key adds one more.
Hide it after stash.hide_delay_ms
Default: 0.3 s. Range 0 to 2 s. The wait before a window slides out.
Hide when the pointer stash.hide_when
Default: leaves the window. Is pushed against the screen edge keeps it in view until you push the pointer against its edge.
Only while holding stash.hide_modifiers
Default: none. Hides a window only while you hold these keys.
Show a stashed window when its app comes to the front stash.reveal_on_focus
Default: on. Its taskbar button or Alt+Tab shows it.
Unstash when moved clear of the screen edge stash.unstash_on_move
Default: on. Off: a window you drag away goes back to its edge.
Unstash when any other action is used on it stash.unstash_on_action
Default: on. Off: other actions leave stashed windows alone.
Animate window movement stash.animate
Default: on. Off: windows jump instead of sliding.
Hide stashed windows that are left in view stash.park_in_corner
Default: on. A window still in view slides away once another window is in front.

Stash actions

ActionName
Stash Left / Right / Up / Downstash_left, stash_right, stash_up, stash_down
Stash Allstash_all
Stash All Except Frontstash_all_except_one
Unstashunstash
Unstash Left / Right / Up / Downunstash_left, unstash_right, unstash_up, unstash_down
Bring Back Allunstash_all
Cycle Stashed Windowscycle_stashed
Show or Hide Stashedtoggle_stashed