These are the most common commands used for opening basic shell interfaces.

Core Functions

Function Command Description
Launcher ipc call launcher toggle Open/close application launcher
Control Center ipc call controlCenter toggle Toggle control center visibility
Settings ipc call settings toggle Toggle settings (General tab)
Settings Tab ipc call settings toggleTab $tab Toggle settings on a specific tab
Open Settings ipc call settings open Open settings (General tab)
Open Settings Tab ipc call settings openTab $tab Open settings on a specific tab

Settings tab parameter $tab is a tab name (case-insensitive, hyphens/underscores ignored): general, bar, dock, wallpaper, color-scheme, user-interface, control-center, desktop-widgets, launcher, notifications, osd, lock-screen, session-menu, audio, display, network, location, system-monitor, plugins, hooks, about.

Append /$subtab to navigate to a specific subtab index, e.g. settings openTab bar/2.

Quick Access

Function Command Description
Clipboard ipc call launcher clipboard Access clipboard history
Emoji ipc call launcher emoji Quick emoji selector access
Command ipc call launcher command Quick command runner access
Windows ipc call launcher windows Window switcher access
Settings Search ipc call launcher settings Settings search access
Calendar ipc call calendar toggle Open/close Calendar window
Session ipc call sessionMenu toggle Logout, reboot, shutdown…
Lock ipc call lockScreen lock Launch the lock screen
Lock & Suspend ipc call sessionMenu lockAndSuspend Lock screen and suspend system
System Monitor ipc call systemMonitor toggle Open/close system monitor

This site uses Just the Docs, a documentation theme for Jekyll.