Skip to main content

A rudimentary CLI to write and organize text

Project description

# snote

[![Build Status](https://travis-ci.org/nicolemon/snote.svg?branch=master)](https://travis-ci.org/nicolemon/snote)

Rudimentary CLI to write and organize text.

I’ve got a ways to go in terms of features and documentation. Pull requests are neat.

## Install

Downloading the repo and firing off python setup.py install does the trick.

## Configuration

Reads configuration from whichever file to which environment variable SNOTE points.

Each notebook requires a valid path, where notes will be saved. Global settings apply to all notebooks, and may be overwritten at a notebook level.

[global] editor=vim ext=md datefmt=%Y-%m-%d timefmt=%H:%M:%S timestamp=[{time}] template=/path/to/template/file default_title=’no title’

[my-notebook] path=/path/to/directory

[another] path=/path/to/another/directory editor=nano ext=rst

## Usage

usage: snote [-h] [-t] [-f FILENAME] notebook {new|update|list} …

positional arguments:

notebook access notebook

optional arguments:
-h, --help

show this help message and exit

-t, --timestamp

add a timestamp to the note

-f FILENAME, --filename FILENAME

name a new note, or search for a note to update

actions:
{new|update|list} notebook action, defaults to update

update edit note; default action list list notes in notebook new create new note

## Motivaton

I wrote this for myself as a way to catalog my stream of consciousness, and an exercise in packaging.

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

snotebook-0.1.0.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

snotebook-0.1.0-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

Details for the file snotebook-0.1.0.tar.gz.

File metadata

  • Download URL: snotebook-0.1.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for snotebook-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9f869d48f8c62d167ead6a26e2237682f4685e58e176ca8136dc51cbddef458c
MD5 d43e984aca7e3d42f053e23fc853a086
BLAKE2b-256 3265839c189e3b5089cc76c6651bf7e7fd336cb3be77b0f48bff2c84b83f286e

See more details on using hashes here.

File details

Details for the file snotebook-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for snotebook-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d3085b3c29cfbb0cbfa1cf8dbedc26ad08a81c8c457174f643803f01a9a2c1c7
MD5 04b240e6152a522eab610e55f5b84301
BLAKE2b-256 ae98ad56704aaf4558e70a70651abb83d9fece854589588ec6904184b6ebf15c

See more details on using hashes here.

Supported by

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