Skip to main content

pen: terminal notes

Project description

pen: terminal notes

pen is a minimalistic note taking app for the command line.

PyPI Version Build Status PyPI License PyPI Python Versions Say Thanks!


What is this?

With pen you can have notes everywhere. At least on every unix machine. What makes it special is that it is “only“ a command line application. Therefore you can even run it on your own server. Pen has a minimalistic interface; notes can be added and grouped in a simple manner.

Pen Terminal

Installation

It's as simple as that:

$ pip install penpal

Unfortunately "pen" was already taken.

Usage

pen all - List all notes recursively.

pen create <list> - Create a list.

pen delete <list> (<note>) - Delete a list or note.

pen help - Display help information.

pen help <command> - Displays help for a command.

Advanced

pen stores all its data (with zlib compression) in the file ~/.pen. You are free to do whatever you want with this data, it is yours after all. This is helpful, if you want to keep your notes synchronized over multiple computers. Move the data file over to your Dropbox folder for example.

You can also change the path of the storage file:

pen path <path> - Either prints the current storage path or sets a new one.

So go out there and hack some code!

Features

  • Minimalistic and simple note editor.
  • Automatic saving when closed.
  • Create lists to group notes.
  • Put the storage file wherever you want. (Supports Dropbox & co.)

Contribute

Fork and contribute!


For questions and suggestions, feel free to shoot me an email at me@cwoebker.com.

Also, follow or tweet @cwoebker.


Copyright (c) 2013-2018, Cecil Woebker. License: BSD (see LICENSE for details)

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

penpal-0.5.0.tar.gz (8.2 kB view details)

Uploaded Source

Built Distribution

penpal-0.5.0-py2.py3-none-any.whl (7.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file penpal-0.5.0.tar.gz.

File metadata

  • Download URL: penpal-0.5.0.tar.gz
  • Upload date:
  • Size: 8.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for penpal-0.5.0.tar.gz
Algorithm Hash digest
SHA256 81f8a7812ba5ca004060b5273966a7451b4b8f11699c17d3cf9ad44b1aaffc11
MD5 bb74ee2d24c128c51db2b65c915ad038
BLAKE2b-256 f001eb1ef00e81c5d4d1416248b05375093b2903f4e75f10d288677331c973ae

See more details on using hashes here.

File details

Details for the file penpal-0.5.0-py2.py3-none-any.whl.

File metadata

  • Download URL: penpal-0.5.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for penpal-0.5.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a0acab35c25cca6adbaa603c52375209b964b9279bf51e4e8dc2c7204e9f2ddf
MD5 b230f7bdbb018004b12dc391f7abd072
BLAKE2b-256 4baf3f3ef14939f3097f196121303c6a1d55cf840ac94909edcf4896ea339c83

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