Skip to main content

Add your description here

Project description

pyrems

A simple Python CLI tool for remembering and managing your most important bash commands.

What it does

pyrems (Python Remember Shell) helps you save, organize, and quickly access important commands you don't want to lose. Instead of digging through your bash history or losing commands when switching computers, pyrems stores your commands with optional notes and tracks how often you use them.

Key Features

  • Save commands with notes for future reference
  • Smart storage - automatically increments hit counter for repeated commands
  • Interactive search - browse and fuzzy-search your saved commands
  • Persistent across machines - sync your commands via dotfiles
  • Usage tracking - see which commands you use most often

Quick Start

# Install pyrems
pip install pyrems

# Initialize the tool
pyrems install

# Save a command (add to your .bashrc)
tar -xzvf archive.tar.gz
rem "Extract gzipped tar archive"

# Browse and search saved commands
pyrems

# List all saved commands
pyrems list

Commands

  • pyrems - Interactive command browser with fuzzy search
  • pyrems store - Store a command (usually called by the rem bash function)
  • pyrems list - Display all saved commands in a table
  • pyrems install - Set up configuration and files

Never forget that useful command again! 🧠

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

pyrems-0.1.0.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyrems-0.1.0-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file pyrems-0.1.0.tar.gz.

File metadata

  • Download URL: pyrems-0.1.0.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyrems-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6a6b2baf5f3c94b82be9c9a894c22de5bc94912e829c8b56bd6e603d78e6e51e
MD5 132b122cf784dad87354411b825e5f9b
BLAKE2b-256 fc51d58e08cc953b7c66a10d4217b9dc8b9054f79e169db96b66f3c8d9a7ed6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrems-0.1.0.tar.gz:

Publisher: ci-cd.yml on michalwilk123/pyrems

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyrems-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyrems-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyrems-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9423071175215973f062987df6c30e7f92ebe482c82c65b70f03ecabd890ff16
MD5 3d3ce933f6ca14cb66a90f44e2973228
BLAKE2b-256 f66664dd9ce58ccaf23b940769515355e05ed49b7bb9d49954484a0717ada95a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrems-0.1.0-py3-none-any.whl:

Publisher: ci-cd.yml on michalwilk123/pyrems

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page