Skip to main content

Add your description here

Project description

pyrems

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

What it does

pyrems (Python Remember) 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

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.1.tar.gz (7.1 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.1-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pyrems-0.1.1.tar.gz
  • Upload date:
  • Size: 7.1 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.1.tar.gz
Algorithm Hash digest
SHA256 34285a6432bf87f789c831a2404c9cf1ce0e1eaf1b5c3b0e9b72311a16a6ede4
MD5 10027c4608a8b3172748f53b97bfb3bd
BLAKE2b-256 921e9f870d2f8164557ccaef479542a11bd22ea0a67f5098ab4da3376c1a5e9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrems-0.1.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: pyrems-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3624d0760641975c727edccd63c3044215a7132edee746ef961136dc65c8c9c9
MD5 c7508fc74c70545fcd8a0b0fc0b21dc6
BLAKE2b-256 d611cb820da0f6b5eeea23f0d9658cc696a30b7cdd551e38f2db533976b03312

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyrems-0.1.1-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