omouren / difm-desktop

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DI.FM for Desktop

Build Status

A desktop app for DI.FM. This desktop app is supported by both Nativefier and Electron.

The Mac, Windows, and Linux apps can be downloaded from the latest release.

Purpose

The purpose of this project is to build dedicated desktop apps for DI.FM and leverage your OS's built in notification system.

This desktop app is not an official product of DI.FM and I am not affiliated with DI.FM in any way.

Rebuilding the app

Requires node

Nativefier

Install nativefier and make sure to have your optional dependencies set up to replace the icon.

npm install -g nativefier

Mac

nativefier --platform "mac" --icon difm-logo.png --name "DI.FM" "https://www.di.fm" --honest --disable-dev-tools --single-instance --tray --internal-urls ".*" --global-shortcuts globalShortcut.json --inject ./inject.js

Windows

nativefier --platform "windows" --icon difm-logo.png --name "DI.FM" "https://www.di.fm" --honest --disable-dev-tools --single-instance --tray --internal-urls ".*" --global-shortcuts globalShortcut.json --inject ./inject.js

Linux

nativefier --platform "linux" --icon difm-logo.png --name "DI.FM" "https://www.di.fm" --honest --disable-dev-tools --single-instance --tray --internal-urls ".*" --global-shortcuts globalShortcut.json --inject ./inject.js

About


Languages

Language:Dockerfile 75.5%Language:JavaScript 24.5%