AbstractOS

Search documentation

Find a docs page

User guideGetting started

The adaptive shell

How the AbstractOS shell changes between phone, tablet and desktop, and how to move between them.

The shell is the dock, launcher, notifications and window management. It is one program that picks a layout based on screen size and input devices.

Form factors

Form factorTriggerWindowsDock
PhoneWidth under 600 pxFull screen, swipe to switchGesture bar
TabletTouch, width 600–1200 pxFull screen or split viewFloating dock
DesktopPointer or width over 1200 pxFree-floating, snap to edgesBottom panel
Rendering diagram
How the shell picks a layout

Docking a phone

Connect your phone to a monitor over USB‑C. The phone screen becomes a trackpad and the monitor shows the full desktop shell with your open apps.

AbstractOS running on a tablet in landscape with the floating dock
Tablet layout with the floating dock.

Keyboard shortcuts

ShortcutAction
SuperOpen the launcher
SuperTabSwitch between apps
Super←Snap window to the left
SuperNOpen notifications
SuperLLock the screen
Last updated Edit this page on GitLab