DI.FM for Desktop
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