What made you decide to build it from scratch? By following a different system you're leaving a lot of free work on the table. For example, I extensively use Vimium, Dark Reader, Stylus, TamperMonkey, and LastPass. By doing it from scratch, all of those extensions would need to be re-implemented in the SigmaOS API. I love the idea of SigmaOS but I can't abandon Chrome/Firefox if I can't have LastPass, for example.
Whoops, I might have not explained myself properly. I'm implementing the Chrome extensions API from scratch. When I'm done, you'll have access to all of your Chrome extensions!
edit: implementing Chrome extension API. All Chrome extensions will be available :)