# Dnote CLI A command line interface for spontaneously capturing the things you learn while coding. ![Dnote](assets/dnote.gif) ## Install On Linux or macOS, run: curl -s https://raw.githubusercontent.com/dnote-io/cli/master/install.sh | sh In some cases, you might need an elevated permission: curl -s https://raw.githubusercontent.com/dnote-io/cli/master/install.sh | sudo sh On Windows, download [binary](https://github.com/dnote-io/cli/releases). ## Overview Write technical notes without getting distracted from programming. The reasons are: * We forget exponentially unless we write down what we learn and come back. * Ideas cannot be grokked unless we can put them down in clear words. ## Examples - Add a note to a book named `linux` ``` $ dnote add linux -c "find - recursively walk the directory" ``` - See the notes in a book ``` $ dnote ls linux • on book linux (0) find - recursively walk the directory ``` ## Commands Please refer to [commands](/COMMANDS.md). ## Links * [Dnote](https://dnote.io) * [Dnote Cloud](https://dnote.io/cloud) * [Browser Extension](https://github.com/dnote-io/browser-extension) ## License MIT [![Build Status](https://travis-ci.org/dnote-io/cli.svg?branch=master)](https://travis-ci.org/dnote-io/cli)