jenslind / piglet

Run Grunt tasks from OS X menubar.
MIT License
70 stars 3 forks source link

Linux support #7

Open sindresorhus opened 9 years ago

linde12 commented 9 years ago

elo jens!

@sindresorhus: It's a bit more complicated since Linux is so flexibe. There are many desktop environments/window managers to take into consideration. A start would probably be KDE & Gnome. That should be fairly easy as well.

sindresorhus commented 9 years ago

We're using Electron here, so Piglet can easily support what it supports, and I'm pretty sure it supports any Linux distro.

linde12 commented 9 years ago

But electron would still require some API to access the native window manager's task bar. It's possible with Windows and Mac because they only have one window manager. However, as said, it's probably easy to do it for KDE/Gnome. Maybe there already is an API for those two.

andersoonweb commented 9 years ago

@linde12 for unity should be simple also.

linde12 commented 9 years ago

@andersonweb: agreed! Then it'd the major linux DE's!

andersoonweb commented 9 years ago

Yeah ! @linde12

jenslind commented 9 years ago

Well, we are limited to what is implemented in Electron. The Electron tray docs page has listed some limitations.

linde12 commented 9 years ago

But it looks good. Gtk support.