Giter Club home page Giter Club logo

note's Introduction

Note utility for linux command line

Personal project for taking timestamped, tagged notes while working in the field and not really able to easily switch away from the terminal or use wifi.

Build with setup.py and install globally.

Usage

Add a note to default notebook

$ note A note about something that happened

Add a note to specific notebook

$ note a note for a special notebook -n the_notebook

Tag a note

$ note A note about something that happened -t tag1 tag2

List notebooks

$ note --notebooks
Notebooks:
	general
	field_notes*

Create notebook

$ note -c a_new_notebook

Set default

$ note --set-default field_notes

Print notes

$ python note.py --notes
2024-01-16 09:54:34-08:00: test
2024-01-16 09:55:24-08:00: no internet on h11, no fuel pumping on h13... going back to hotel until mechanical gets here
2024-01-16 12:11:46-08:00: okay we replaced fuel pump and filter but harv still sputters

Tag and view tagged notes

$ note a general note
Note saved to demo_notebook notebook
$ note a tagged note -t tag1
Note saved to demo_notebook notebook
$ note --notes
2024-01-25 16:21:04-08:00: a general note
2024-01-25 16:21:13-08:00: a tagged note
$ note --notes -t tag1
2024-01-25 16:21:13-08:00: a tagged note

note's People

Contributors

johnbridstrup avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.