Skip to main content

Setup and install termdown

Project description

Install or update termdown.

With this fabsetup addon you can install or update termdown, a “[c]ountdown timer and stopwatch in your terminal”.

It installs termdown via pip install --user termdown. Also, it installs a bash-wrapper script at ~/bin/termdown which is convenient to time pomodoro sessions and pops up a notification when the timer finishes:

termdown 25m

Touched files, dirs, and installed packages:

~/bin/termdown
pip-package termdown (`--user` install)

Usage

# task info
fabsetup -d theno.termdown

# run task
fabsetup theno.termdown

Installation

As a pypi package with command pip (recommended way):

pip install  fabsetup-theno-termdown

Development

https://github.com/theno/fabsetup/blob/master/howtos/fabsetup-addon.md

Devel commands:

# save changes
git commit -am 'I describe my changes'

# upload to github
git push origin master

# update version number in fabsetup_theno_termdown/_version.py

# create and publish package at pypi
fab -f fabfile-dev.py  pypi

# clean up
fab -f fabfile-dev.py  clean

Clone the github repository:

mkdir -p ~/.fabsetup-addon-repos
git clone https://github.com/theno/fabsetup-theno-termdown.git  ~/.fabsetup-addon-repos/fabsetup-theno-termdown

# install fabsetup if not done already
pip install fabsetup

# fabsetup now finds the addon bcause it is located at ~/.fabsetup-addon-repos
fabsetup -d theno.termdown

More ways to run the task:

# you also can run the task directly
cd ~/.fabsetup-addon-repos/fabsetup-theno-termdown
fab -d theno.termdown

# or from a cloned fabsetup repository
git clone https://github.com/theno/fabsetup.git ~/.fabsetup
cd ~/.fabsetup
fab -d theno.termdown

# run directly, fabsetup from cloned repo
cd ~/.fabsetup-addon-repos/fabsetup-theno-termdown
PYTHONPATH=~/.fabsetup fab -d theno.termdown

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

fabsetup-theno-termdown-0.1.5.tar.gz (3.6 kB view details)

Uploaded Source

File details

Details for the file fabsetup-theno-termdown-0.1.5.tar.gz.

File metadata

File hashes

Hashes for fabsetup-theno-termdown-0.1.5.tar.gz
Algorithm Hash digest
SHA256 a0485afbde5eed1025fbdbd5c597372d3bde6f83ca413dac1d8b51218a5ee396
MD5 a43e648e6553298afcffc9131ad8bbd6
BLAKE2b-256 4767145bc16cfe80d787679b494923e0bebc5f5f4e0cdb24b31709f25f514891

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