← til

1password browser extension sucks

23 Dec, 2025

After a fun couple of hours detecting why syntax highlighting for my previous post looks like this on one of my machines:

I’ve tracked it down to stupid 1password browser extension. For some reason it modifies the HTML generated by Rouge syntax highlighter and converts it to plain text.

After detecting that, I’ve some more time on trying to disable it, but none of this works:

<!-- it's crazy to even have these, but meta tags don't do it -->
<meta data="1password" content="disabled">
<meta data="onepassword" content="disabled">

<!-- even hacks like adding a data attribute to all code tags don't work -->
<code class="language-lua" data-1p-ignore>

So I’ll just do the next logical thing: disable the extension entirely. I’ll probably also cancel my 1password account next. I don’t want to use a product that actively makes the web a worse place.