/clicks-not-passwords

Tray Icon app for use with SalesforceDX aliases

Primary LanguageJavaScriptCreative Commons Zero v1.0 UniversalCC0-1.0

Clicks Not Passwords

  • Download or clone
  • cd clicks-not-passwords
  • Install Ionic
npm install -g ionic
  • Install the deps
npm install
  • Run the build stuff (webpack black magic)
ionic serve
  • start with the following
npm start

If you want to run in the background, starting from the command line you can use something like this (on Mac and Linux only I think);

nohup npm start &

Installable versions for Linux, Mac, Win etc to follow... along with more docs.

Creating an installable app

Installers are created with the Electron Builder project, and at the moment there is only a Linux entry in it. But you can add further for mac/win and then create an installable app with the following.

If you do the above, or make any nice changes then please raise a PR.

npm run dist

Deps

  • You need to have the SalesforceDX CLI installed
  • Any aliases that you configure through the SalesforceDX CLI should appear

Roadmap

Dev

The project is using Ionic (v2) for it's GUI (it's the nuts, thanks all) and this is all in the src dir... it's TypeScript, and I'm new to it, so please be gentle. When in the dir you can run ionic serve to spin up the webpack tasks for SCSS processing, TS hinting and building etc.