Skip to content

CLI Getting Started Uninstall

github-actions[bot] edited this page Aug 9, 2026 · 1 revision

ed uninstall

Removes the ed, edh and edith links, and leaves everything else in place.

ed uninstall [--json]

Options

Name Type / values Default What it does
--json flag off Emit JSON on stdout instead of a sentence

--json shape:

{
  "directory": "/Users/pulkit/.local/bin",
  "removed": [
    "ed",
    "edh",
    "edith"
  ]
}

Examples

ed uninstall
ed uninstall --json

The key is removed, not linked; install and uninstall do not share a field name for the list of names they touched.

There is no --directory here. Uninstall always looks in the same preferred directory install would have chosen, so links you placed elsewhere with ed install --directory ~/bin are not removed and have to be deleted by hand. Only symlinks are removed, and any symlink at one of those three names goes whatever it points at. A regular file called ed is left alone.

Nothing about it can fail: an empty directory prints nothing to remove in <directory> and exits 0.

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