Max Baz
Max Baz
As a quick idea, drop the cache and see if it fixes all your problems 🙂 `rm ~/.config/Cerebro/apps_cache.json` One `*.desktop` file should not result in two icons in cerebro, so...
Electron-builder doesn't support Flatpack yet - vote for it here: https://github.com/electron-userland/electron-builder/issues/512 You may also be interested to share your opinion in #117.
I may be wrong, but I think [this](https://github.com/jonathantneal/system-font-css) is what is used to determine the font. By the way, consider trying out [fonts-meta-extended-lt](https://aur.archlinux.org/packages/fonts-meta-extended-lt/), I'm very happy with these fonts. 
UPDATE: you probably have to only define the `system` alias using the trick below. -------------- Since you are unhappy with the font that system chooses for `sans-serif`, have you guys...
Yeah, actually you are right, you might have to define the alias for `system` font too. I'll adjust my snippet above.
In the end [shell.openExternal](https://github.com/electron/electron/blob/master/docs/api/shell.md#shellopenexternalurl-options-callback) is used, you might want to continue investigating on Electron's side. You are right, it's probably something with your OS configs, I'm also on Arch with...
#91 is my alternative proposal for the same pain point of having to type too many characters. Kudos to @TheConnMan who even started implementing it in #250, but unfortunately things...
I personally don't think there is a common approach that will work everywhere, we could definitely merge #250 today and improve with persistence later.
Well it's definitely taking more than 200mb on Linux, most certainly due to the `basic-apps` and `gif` plugin as you will see below, but I haven't observed any unusual spikes...
Speaking of gif plugin, I think the memory leak could be in the [`memoized` function](https://github.com/KELiON/cerebro-gif/blob/master/src/index.js#L30), where the results once loaded are cached... well, forever. I'll leave that to @KELiON to...