Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

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

README.md

Nimble Build Status Dependencies Status

A whole new Nimble.

Seamless Wolfram-Alpha® in your macOS menubar.

“The menubar client is every bit as intuitive as the web interface, meaning it’s easy to use...” – The Next Web

“Nimble can handle pretty much anything you’d normally throw at Wolfram Alpha...” – Lifehacker

Installation

TODO

Development

Nimble 2 uses Create React App along with Electron. You are advised to use yarn to install dependencies (npm i -g yarn).

Clone the repository to a local workspace, like so:

$ git clone https://github.com/Maybulb/Nimble2.git

Once you have cloned the repository, you will need to setup your own local .env file. This file contains the environment variables used to authenticate with the Wolfram|Alpha® server(s), and other important services.

You can start by copying the sample.env file to .env (cp sample.env .env). Then you will need to locate your Wolfram|Alpha® API key and add it to the .env file.

Next you will need to install the dependencies necessary to develop & run Nimble. If you went ahead and installed yarn, this process should be relatively quick. (You can also use npm to install the dependencies, but don't expect it to be anywhere near as fast - npm install.)

$ yarn install

Once ready, you can boot up the app in dev mode. This consists of two main tasks; Create React App (CRA), and the Electron process. Please note: CRA automatically opens up a browser window pointed to the app, however because Nimble only works as a desktop app, just close the browser window.

You can perform these tasks by running:

$ yarn start

Contribution

Want to make a contribution? Fork the repo, add your changes, and submit a pull request. Any type of contributions (ideas, bug fixes, fixing typos, etc...) are appreciated!

License

Nimble is licensed under Creative Commons Attribution-NonCommercial 4.0.

You can’t perform that action at this time.