Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Swyzzle

To Use

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/davvidbaker/Swyzzle.git
# Go into the repository
cd Swyzzle/src
# Install dependencies
npm install
# Run the app
npm start

This app was made with Electron. To learn more about Electron and its API in the documentation.

Packaging

  • Run npm run buildMac assuming you are on a Mac. The full command is in the package.json. For more information about packaging see the electron-packager documentation
  • Go in and change capitalize swizzle in the package contents. There's probably a much better way to do this, but since I couldn't name the module with a capital first letter, this is what I've done.

TODO

  • Create advanced button and section in preferences that allows you to write your own shaders (that can use a predetermined list of uniforms and attributes, like in ShaderToy)
  • Allow user tso save and manage aforementioned custom shaders
  • Tray icon and remove dock icon
  • In settings, ability to define keys/clicks/other triggers to escape idle mode
  • Separate active mode
  • Ability to open Swyzzle on login

License MIT