Div
banner
brc-dd.dev
Div
@brc-dd.dev
Software Developer | @vuejs.org Core Team | https://vitepress.dev/ Maintainer | Director at https://globalbrains.com
You can also disable them.
November 1, 2025 at 7:03 PM
Also, when the feature is enabled in Supercharge, I cannot even quit the settings of your other menu bar apps like Text Lens or Color Picker from the red traffic light. Clicking it just does nothing. If I disable it, it works fine.
September 3, 2025 at 4:05 PM
Thanks. Makes sense I guess. BTW it's not just Bitwarden, it's pretty much every app in menu bar. Like if you open preferences of an app and close it, it will quit the app. I've this with Rocket, Laravel Herd, Amazon Q. I guess I can exclude them all.
September 3, 2025 at 4:03 PM
The new quit an app when closing its last window algorithm seems to be closing menu bar apps too. I can reliably reproduce this with bitwarden. If I close it from traffic lights, it closes the menu bar app too.
September 3, 2025 at 4:43 AM
Don't think so. Likely the nearest matching one.
August 26, 2025 at 2:10 PM
It's already there? 👀
August 26, 2025 at 10:32 AM
Run `npm pack` and then install the generated tarball in another project `npm add ../path/to.tgz`.
August 25, 2025 at 5:51 AM
If you need to edit an SVG in @vscode.dev, the current default experience is to just show the image of the SVG rather than the code for it. This annoyed me!

You can turn off this behavior if you put the following in your settings:

"workbench.editorAssociations": { "*.svg": "default" }
August 22, 2025 at 5:26 AM
Obviously it would be better if both perf and the pain points can be done in one go (which now I think was your point). But rather than someone porting mdit to native and fixing stuff, I would like something that's not mdit. Most of the things are not fixable without a full rewrite as a new tool.
August 8, 2025 at 1:35 PM
And we still have to use mdit because the other alternatives aren't flexible enough to support extensions like vue in markdown.
August 8, 2025 at 1:27 PM
Yeah most likely. But again, might be better to solve real pain points than chasing perf, like async renderer is not supported (a common issue for syntax highlighters), plugin dx is quite bad (at least for beginners), good ast isn't there (can't generate sourcemaps)...
August 8, 2025 at 1:25 PM
Things have improved in the last 2 years. But time can be better spent to implement new features and tools instead of just porting something that works good.
August 8, 2025 at 1:14 PM
Yeah I mean you'll need to pass the data (markdown, tokens, config, etc.) between JS (meta framework / plugin) and Rust. That kind of diminishes the gains which weren't too much in the first place.
August 8, 2025 at 1:10 PM
There were attempts few years back, but it didn't really translate to better perf. I had tried integrating it in vitepress but the perf difference was negligible, mainly because mdit is already very fast and not really a bottleneck for most cases, that coupled with the serialization overhead. 🫠
August 8, 2025 at 12:09 PM
August 1, 2025 at 3:17 PM
By keep it reactive, I meant something like `computed(() => toValue(x))` and use to derive your returned object. Or maybe something like `watch(() => toValue(x), () => {...})`.
August 1, 2025 at 3:15 PM
Not a syntax sugar. It's just a function that accepts ref and getters too. If your function accepts MaybeRefOrGetter, and you keep it reactive and return a reactive value, it will be automatically tracked by Vue. Async or not it doesn't matter.
August 1, 2025 at 3:12 PM
Found it but not commenting, let others play. How were the first two emojis related to him though? 😅
July 31, 2025 at 11:53 AM
Use some other client, like deck.blue for example.
July 30, 2025 at 11:42 AM