Appearance
Drag and Drop
Otty accepts files, folders, and URLs from Finder, browsers, and any app that exports the standard pasteboard types.
The drop overlay
While dragging, the focused pane shows four edge targets (top / bottom / left / right). Each edge is split into two coloured halves:
| Half | Color | Action |
|---|---|---|
| Inner / terminal | green | Open a new terminal rooted at the dragged path |
| Outer / otty | blue | Open as a pane — folder pane for directories, file pane for files, URL pane for URLs |
This means you can drop the same folder two ways: as a terminal "cd here" or as a directory browser.
Drop behaviour by type
| Dragged thing | Green half | Blue half |
|---|---|---|
| Folder | New terminal tab with cwd = <folder> | Folder pane |
| File | (n/a) | File pane (view) |
| URL | (n/a) | URL pane |
| Text snippet | Pastes into the focused terminal | Same |
The green half is disabled for files and URLs (no "open as terminal" semantics).
Dragging Views
Otty's own tabs and panes are draggable too — rearrange them within a window, move them into another window, or tear them off into a brand-new one.
Tabs
Drag a tab in the tab strip to:
- Reorder it — drop it between two other tabs; a thin insertion line shows where it will land.
- Tear it off into a new window — drag it off the strip and release over empty space.
- Move it into another window — drag it over that window's tab strip and drop. Hover a tab there to switch to it so you can aim.
While dragging, the tab follows the cursor as a floating preview and the original dims to a ghost.
Prefer the menu? Right-click a tab for Move Tab to New Window, Move Up, and Move Down.
Panes (split views)
Each pane has a drag handle along its top edge — move the pointer near the top and a small capsule appears. Drag from there to pick the pane up. As you move it over the layout, drop zones light up:
| Drop zone | Highlight | Result |
|---|---|---|
| A pane's edge (top / bottom / left / right) | blue | Split that pane and drop yours on that side |
| A divider between panes | blue | Insert the pane along that divider |
| A pane's center (inner square) | green | Swap the two panes |
| An existing tab (hover over it) | — | Merge the pane into that tab as a split |
| The tab strip (empty gap) | — | Move the pane out into its own new tab |
| Outside the window | — | Tear the pane off into a new window |
Dropping a pane onto another window merges it into that window's layout.
Resizing splits
To change how much space each pane gets, drag the divider between them. Double-click a divider to reset its neighbours to equal sizes.
TIP
These blue / green zones are not the same as the green / blue edge-halves shown when you drag files or URLs in from outside (above). Dragging a file offers "open as terminal vs. pane"; dragging a pane offers "split vs. swap".
See also
- Window, Tab and Split — how panes, tabs, and windows nest.
- Files, Folder and Links — what dropped files and folders open as.