A desktop calculator with a synthwave aesthetic. Made using Electron and React.
Download and install the latest version from releases.
Clone the repository and run yarn to install dependencies.
yarn dev will build the application for development and open up an instance of it. Changes are immediately reflected in the development instance, except those made inside the main process (main.js).
To create an application image, run yarn build; yarn dist, which will output to dist.
See package.json for all available scripts.
icon.png must be inside build, which is not commited. After the first build, create a symlink inside build to use icon.png, without having to physically put it inside build.
From inside the root directory:
ln -s icon.png build/icon.pngThis way, if you need to delete build for whatever reason, you'll not have to think about icon.png.
Designed by Eugene Cameel.
