Skip to main content

donote

Project description

knowldege_base

The minimalist note editor for your terminal.

Create notes... Edit notes... Save notes...

donote is a python implementation of a minimalist note editor for your terminal. It facilitates creating, editing and managing notes as markdown files.

As such, it provides a CLI with the followng sintax:

dono <command> <note_name (optional)> <tag (optional)>

The commands include:

  • l or list to list all notes
  • show <note_name> to render a single note in the terminal
  • e/edit <note_name> to edit an existing note
  • rm/remove <note_name> to delete a note
  • n/new <note_name> to create a new note with a given Name
  • t/tag <note_name> <tag> to add a new tag to an existing note
  • untag <note_name> <tag> to remove a tag to an existing note

Editing a note opens the markdown file using nano, other editors can be used to edit the .md files externally.

Installation

    pip install donote

Disclaimer: donote is a personal project, as such the path to where the notes are saved on my machine are hardcoded. If you want to use donote let me know and we can improve this (or you can fork this repository and alter the paths).

Built with rich and pyinspect

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

donote-0.0.3.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

donote-0.0.3-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file donote-0.0.3.tar.gz.

File metadata

  • Download URL: donote-0.0.3.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.4

File hashes

Hashes for donote-0.0.3.tar.gz
Algorithm Hash digest
SHA256 5283ecf54333b5954035366f1f3a7dd65485afcb3fce6bc8d95b4a5f44fb6058
MD5 5b5736a94fe9614d994bc160fe6068ef
BLAKE2b-256 dfee95b7ae4d2598dea06b75218c79682558b2852b6dfeb8c41f85327e95d7ca

See more details on using hashes here.

File details

Details for the file donote-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: donote-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.4

File hashes

Hashes for donote-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1cbd29d2e91044423b8d931380fc8d1d8b5752032e57d1f2192ccdf73488588a
MD5 5e177cc22f0500a02ed90b41c79c781b
BLAKE2b-256 14f82273538b488fa961c613705bbfa05d0c92fc8f9409d5d55b7d3319539cfd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page