AM desktop is a wrapper built on electron that gives the Apple Music web player a face lift to look like a desktop app
By default the window is transparent allowing for rounded corners on the window. Howver this may cause issues on certain desktops or if running on xwayland.
You can disable this by passing a enviorment variable or lanch argument.
# Enviorment variable
NO_TRANSPARENT=1
# Launch argument
--no-transparent=1
If the app launches under xwayland and you want to use wayland you can set the following enviorment variable:
ELECTRON_OZONE_PLATFORM_HINT=wayland
passkey sign-in currently does not work.
To clone and run this repository you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:
# Clone this repository
git clone https://github.com/TuxTheAstronaut/AMdesktop.git
# Go into the repository
cd AMdesktop
# Install dependencies
npm install
# Run the app
npm start
# Build the app
npm run build