pen: terminal notes
Project description
pen: terminal notes
pen
is a minimalistic note taking app for the command line.
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.
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
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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 81f8a7812ba5ca004060b5273966a7451b4b8f11699c17d3cf9ad44b1aaffc11 |
|
MD5 | bb74ee2d24c128c51db2b65c915ad038 |
|
BLAKE2b-256 | f001eb1ef00e81c5d4d1416248b05375093b2903f4e75f10d288677331c973ae |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0acab35c25cca6adbaa603c52375209b964b9279bf51e4e8dc2c7204e9f2ddf |
|
MD5 | b230f7bdbb018004b12dc391f7abd072 |
|
BLAKE2b-256 | 4baf3f3ef14939f3097f196121303c6a1d55cf840ac94909edcf4896ea339c83 |