DEV Community

Cover image for Devlog #1 — Introduction started an extension for Linux
Dmytro
Dmytro

Posted on

Devlog #1 — Introduction started an extension for Linux

Hello everyone, and welcome to my first Devlog!

Today, I want to talk about my project, which is called "Pulse". It's an extension for different distributions of Linux. To start, it's a simple panel that you can monitor for MEM, CPU, and Disk, but then I'll add more interesting features.

This extension will be created with Electron Forge, which will have TypeScript, React, Framer Motion, and Tailwind.


Why do I choose Electron Forge, rather than GJS?

So, I tried creating an extension via GJS, and I couldn't do this. In my opinion, GJS has difficult documentation and doesn't provide the necessary tools for creating an extension, which I want to do. Undoubtedly, GJS is more lightweight and native to Linux, but only to GNOME, while I aim to support all distributions of Linux.


Creating a logo

Also, I decided to create a logo for my extension today. You can see it below.

They seem like a robot, overall it's exact, but generally I planned to make eyes that watch a computer, but in the aftermath, I managed to do it.

Thanks to all for your attention! I hope you enjoyed reading my first blog!
Have a good day!

Top comments (0)