Git Product home page Git Product logo

recall's Introduction

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

recall's People

Contributors

mavcook avatar

Watchers

 avatar

recall's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.