Slack for Linux – Help Hack on This(github.com) |
Slack for Linux – Help Hack on This(github.com) |
I recently wrapped Cryptocat with node-webkit (still awaiting PR approval https://github.com/cryptocat/cryptocat/pull/694), hence allow me to give you some lib recommendations:
- Use node-webkit-builder (https://github.com/mllrsohn/grunt-node-webkit-builder) for your build-process (your Gruntfile.js looks very bloated currently).
- Use node-notifier (https://github.com/mikaelbr/node-notifier) for desktop notifications (looks like the best solution so far).
Anyways, best luck to you.
I'm going to try to make it as easy as `npm install slack-for-linux -g' to get the client in your path.
So this looks a lot cleaner than the other yeoman grunt generator I used initially.
As for node-notifier, this seems easy. I guess the only thing is hooking into the events emitted by the Slack Javascript? I need to dig in further for this.
Thanks,
Will
It looks like all this does is open this page [1] in node-webkit. That means the author has substituted Chromium for Chrome. Anything else?
[0] https://slack.zendesk.com/hc/en-us/articles/201746897-Slack-...
[1] https://github.com/wlaurance/slack-4-linux/blob/master/app/v...
Given the premium price of Slack compared to alternatives I'd have expected that they were the one developing a Linux client
So that should continue to work decently. It's the building and packaging of the thing that will break.