Skip to main content

A command-line note file manager in Python.

Project description

Mawhrin

Mawhrin is a command-line note file manager, written in Python 3.11 by Stephen Malone. It provides a simple, universal command-line interface to your notes, no matter where you are in the terminal.

Installation

You can install Mawhrin using Pip...

pip install mawhrin

... or download the latest release for your platform.

Configuration

Mawhrin operates within a directory of plaintext note files you specify, using two environment variables:

# The directory your note files are in.
export MAWHRIN_DIR = "$HOME/notes"

# The extension your note files use (with a leading dot).
export MAWHRIN_EXT = ".txt"

Commands

list [TEXT]

List all notes, or notes with names containing TEXT.

Example:
$ mawhrin list
alpha
bravo
charlie

$ mawhrin list ch
charlie

Contributing

Please submit all bug reports and feature requests to the issue tracker, thank you. For developers, run pip install mawhrin[test] to install testing dependencies.

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

mawhrin-0.1.2.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

mawhrin-0.1.2-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file mawhrin-0.1.2.tar.gz.

File metadata

  • Download URL: mawhrin-0.1.2.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for mawhrin-0.1.2.tar.gz
Algorithm Hash digest
SHA256 2fa286f9ae71e6cc50ee6ff2eda81b8b7bf6928ad01f5e9fec2306907aa1d65c
MD5 89a4f83a8d1b7ed99afb4046db4518ad
BLAKE2b-256 0ad788582299874b86a8bbcea98238346d8758f599ec99adc985c5cd0d153893

See more details on using hashes here.

File details

Details for the file mawhrin-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: mawhrin-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for mawhrin-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b345dd522564ac5ff62a0f62d67d5f964478fea451e2d74c5cb595260af8e6cb
MD5 d87a29565ad738f218848cd80a88cf56
BLAKE2b-256 ee341e509d8372eed634be66dc54ea2136b7252f09eec656a3ade6129d9d40e9

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