No description
  • Go 90.7%
  • SCSS 7.4%
  • Shell 1.4%
  • Makefile 0.2%
  • JavaScript 0.2%
Find a file
2018-08-23 08:11:39 +10:00
assets 0.2.0 (#57) 2018-01-21 15:25:16 +11:00
cmd Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
core Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
infra Use editor for add and edit by default (#54) 2018-01-09 21:31:52 +11:00
log Improve text output and error messages (#75) 2018-02-17 11:48:09 +11:00
migrate Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
scripts Sync across multiple machine (#51) 2018-01-06 17:53:07 +11:00
testutils Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
upgrade Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
utils Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
.gitignore Sync across multiple machine (#51) 2018-01-06 17:53:07 +11:00
.travis.yml Sync across multiple machine (#51) 2018-01-06 17:53:07 +11:00
COMMANDS.md Multiline support (#87) 2018-06-10 17:03:41 +10:00
Gopkg.lock Fix windows console colours, include installer script for windows (#73) 2018-02-17 10:53:30 +11:00
Gopkg.toml Sync across multiple machine (#51) 2018-01-06 17:53:07 +11:00
install.sh Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
LICENSE Add license 2017-03-31 10:09:35 +11:00
main.go Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
main_test.go Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
Makefile Sync across multiple machine (#51) 2018-01-06 17:53:07 +11:00
README.md Rename dnote-io to dnote (#94) 2018-08-23 08:11:39 +10:00
windows-install.bat Fix windows console colours, include installer script for windows (#73) 2018-02-17 10:53:30 +11:00

Dnote CLI

A command line interface for spontaneously capturing the things you learn while coding.

Dnote

Install

On Linux or macOS, run:

curl -s https://raw.githubusercontent.com/dnote/cli/master/install.sh | sh

In some cases, you might need an elevated permission:

curl -s https://raw.githubusercontent.com/dnote/cli/master/install.sh | sudo sh

On Windows, download binary.

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.

License

MIT

Build Status