mavcook / recall

command line tool for helping with the things you always forget

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Recall

Command line tool for helping you remember the things you always forget.

On pypi

example

Install

pip install recall-cmds

Use

$ recall

Motivation

After setting up a 'forgets' file, inspired by always_forget.txt, I found myself still forgetting the command I wanted when I exited the file. So I wanted a tool where I could view my .forgets file, easily select my forgotten command, so I could edit and execute it.

Examples

Features

Assisted Editing

In development Easily edit templated commands

recall -a

Will launch Any line that includes labels in double-curly-braces will auto prompt you to easily fill out your command

tar -zcvf{{additionalFlags}} {{finalName}}.tar.gz {{totar}}
additionalFlags:
finalName:
toTar:

Bash Autocomplete

Navigation

Search

Goto

Interface

Better rendering (more pretty pls)

Users

Setup

Built with / design

Developing

Setup

Running tests

Contributing

Packaging

You need to have a ~/.pypirc file:

[distutils]
index-servers=
    testpypi
    pypi

[testpypi]
repository: https://test.pypi.org/legacy/
username: uname
password: pass

[pypi]
repository: https://upload.pypi.org/legacy/
username: uname2
password: pass2

Testing

python setup.py sdist
twine upload dist/* -r testpypi
mkdir test && cd test && virtualenv -p python3 venv && source venv/bin/activate
pip install --index-url https://test.pypi.org/simple/ recall-cmds --no-cache-dir

Upload

python setup.py sdist
twine upload dist/*

Versioning

standalone executable pip

Support

If you like Recall and wish to support futher development, or support feeding my stomach, you can make a donation using the links below:

Venmo @maverick-cook PayPal

About

command line tool for helping with the things you always forget

License:Other


Languages

Language:Python 100.0%