Skip to content

CLI Extensions Disable

github-actions[bot] edited this page Aug 19, 2026 · 3 revisions

ed extensions disable

Turns one extension off.

ed extensions disable <id> [--json]
Argument Type / values Default What it does
id one of the fifteen ids, or a defaults key required The extension to turn off
Option Type / values Default What it does
--json flag off Emit the extension's record on stdout instead of the one-line confirmation

The same write in reverse: the key is set to false, the store is synchronised, settingsChanged is posted. Permissions are not consulted at all, so there is never a note, and --json emits the same record with enabled now false.

$ ed extensions disable notchShelf
notchShelf disabled
ed extensions disable presenter
ed extensions disable colorPicker --json

Disabling only flips the switch. It does not revoke a macOS grant, does not delete anything the extension collected, and does not stop the app: your clipboard history, shelf and music library survive disable and come back when you enable it again. Unknown ids exit 3, as everywhere else in this group.

Where to go next

CLI reference

Getting Started
Config
App
Extensions
Permissions
Usage
System
Music
Calendar
Clipboard
Color
Download
Apps
Tools
Shelf
Cleaner
Machines
Machines Remote
Machines Docker
Machines Files
Machines Power
Machines Workspace
Companion
Herdr
Lid Awake
Machines Thermal

Guides

Clone this wiki locally