zed icon indicating copy to clipboard operation
zed copied to clipboard

Keeps installing the HMTL extension

Open notorand-it opened this issue 1 year ago • 2 comments

Check for existing issues

  • [X] Completed

Describe the bug / provide steps to reproduce it

I see the HTML extension kepps being installed despite I remove it.

Environment

Zed: v0.149.5 (Zed) OS: Linux Wayland arch unknown Memory: 23.3 GiB Architecture: x86_64 GPU: Intel(R) Xe Graphics (TGL GT2) || Intel open-source Mesa driver || Mesa 24.1.6-arch1.1

If applicable, add mockups / screenshots to help explain present your vision of the feature

No response

If applicable, attach your Zed.log file to this issue.

Zed.log

notorand-it avatar Aug 22 '24 21:08 notorand-it

The HTML extension is auto-installed by default:

https://github.com/zed-industries/zed/blob/4ddf2cbb9f8a7ea49226a95bf4a35445ebc8ada3/assets/settings/default.json#L735-L741

To prevent it from being auto-installed you can add this to your settings:

{
  "auto_install_extensions": {
    "html": false
  }
}

Then you can uninstall the extension.

maxdeviant avatar Aug 22 '24 23:08 maxdeviant

I, for one, think that no extension should be installed by default. Otherwise it is not an extension but a feature.

notorand-it avatar Aug 23 '24 09:08 notorand-it

I confirm there has been no behavior change as of v0.177.10. And I also confirm what I have already said.

notorand-it avatar Mar 18 '25 13:03 notorand-it

Is this issue possibly fixed? A fresh install of the latest version does not automatically install the HTML extension.

Zed 0.208.4 (flathub)

junjieyuan avatar Oct 16 '25 13:10 junjieyuan

This is a documented feature and not a bug.

I also don't observe any behaviour change in 0.208.4, but I tested on macOS.

injust avatar Oct 16 '25 13:10 injust