Skip to main content

A fast note-taking app for the UNIX terminal

Project description

Terminal Velocity 2

Terminal Velocity 2 is a fast note-taking app for the UNIX terminal, that focuses on letting you create or find a note as quickly and easily as possible, then uses your $EDITOR to open and edit the note. It is heavily inspired by the OS X app Notational Velocity. For screenshots and features, see the Terminal Velocity website.

Installation

pip - Python package manager

To install Terminal Velocity, run:

pip install tv2

Then to launch it just run:

tv2

To use a different notes directory, run:

tv2 path/to/your/notes/dir

To see all the command-line options, run:

terminal_velocity -h

To quit the app, press ctrl-c or ctrl-x.

To upgrade Terminal Velocity to the latest version, run:

pip install --upgrade tv2

To uninstall it, run:

pip uninstall tv2

From Source

Ensure python modules urwid, setuptools and chardet are installed. Python-dev also.

apt install python-setuptools python-chardet python-urwid python-dev

Clone the repository from:

https://github.com/makyo/tv2.git

Move into tv2 directory you just cloned and run the following:

sudo python setup.py install

Releasing to PyPi

To release a new version of Terminal Velocity 2:

  1. Make sure you have setup your ~/.pypirc file for PyPi uploading
  2. Increment the version number in the setup.py file, add an entry to the changelog, commit both changes to git and push them to github. For example, see aae87b.
  3. Upload the new release to the tv2 package on pypi: run python setup.py sdist upload -r pypi.

For more information see https://packaging.python.org/.

To contribute code to Terminal Velocity, see CONTRIBUTING.

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

tv2-0.2.2.tar.gz (14.7 kB view details)

Uploaded Source

File details

Details for the file tv2-0.2.2.tar.gz.

File metadata

  • Download URL: tv2-0.2.2.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.30.0 CPython/3.6.7

File hashes

Hashes for tv2-0.2.2.tar.gz
Algorithm Hash digest
SHA256 8dbcd72b54bfd434086314e1ce4f7b00df1fbd2c7b0972e45aa23a71f77a617c
MD5 28760ca723eb50ef4576372239221935
BLAKE2b-256 c5ab04c67e4f1345b733a7f0feb14e31751319f723e820f65bc11e1cab400e41

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