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:
- Make sure you have setup your ~/.pypirc file for PyPi uploading
- 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.
- 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.