Skip to content

A fuss-free, command-line tool for quick jot downs.

License

Notifications You must be signed in to change notification settings

ib729/TapTapTap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TapTapTap Version License

A fuss-free, command-line tool for quick jot downs.

Features

  • Instantly create notes from the command line
  • Auto-generated timestamps for note names
  • Search through all your notes
  • List and view notes with clean formatting
  • View note statistics
  • Export notes to Downloads folder
  • Easy note management and deletion

Installation

Prerequisites

  • Java must be installed on your system.

For MacOS and Linux:

  1. Download TapTapTap.jar and Install.sh from the latest release
  2. Run install script chmod +x install.sh then sudo ./install.sh
  3. That's all, type ttt in your terminal to get started.

Usage

Creating Notes

# Quick note (auto-generated name)
ttt content

# Named note
ttt name::content

Viewing and Finding Notes

# List all notes
ttt -l

# View specific note
ttt -v name

# Search text within notes
ttt -f "text"

# Show statistics
ttt -s

Managing Notes

# Delete specific note
ttt -d name

# Delete all notes (with confirmation)
ttt -da

# Export note to Downloads
ttt -e name

# Export all notes
ttt -ea

File Structure

  • Notes are stored in ~/.taptaptap/
  • Each note is a .txt file with the following format:
    Note: [note-name]
    Content: [your-note-content]
    
  • Exports are saved to ~/Downloads/TapTapTap_Exports/

Command Reference

ttt content                     -> saves note with auto-generated name
ttt name::content               -> saves note with given name
ttt -v name                     -> view specific note
ttt -l                          -> list all notes
ttt -f searchtext               -> search notes
ttt -s                          -> show statistics
ttt -d name                     -> delete note
ttt -da                         -> delete all notes
ttt -e name                     -> export note
ttt -ea                         -> export all notes

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

About

A fuss-free, command-line tool for quick jot downs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published