Skip to main content

Copilot for shell

Project description

Shell Copilot

Description

Shell Copilot is a set of tools to help you in your daily shell usage.

Installation

To install Shell Copilot, simply run the following command:

pip install --user sh-copilot

or with an isolated environment:

python -m venv ~/bin/sh_copilot_venv
~/bin/sh_copilot_venv/bin/pip install sh-copilot

ln -s ~/bin/sh_copilot_venv/bin/sh_copilot ~/bin/sh_copilot
ln -s ~/bin/sh_copilot_venv/bin/sc ~/bin/sc

Usage

To use Shell Copilot, simply run the following command :

sh_copilot --help

or with the alias :

sc --help

Contributing

To contribute to Shell Copilot, simply fork the repository and create a pull request. Please make sure to include a detailed description of your changes. Here are the things I will check during the review :

  • Is CHANGELOG.md have been updated (required)
  • Is the lint score did not decrease (required)
  • Is the test coverage did not decrease (required)
  • Is the documentation have been updated (if required)
  • If tests have been added (optional)

Development

This repository uses Taskfile to manage the development tasks. To see the available tasks, run the following command:

task --list

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

sh-copilot-0.1.0.tar.gz (20.1 kB view details)

Uploaded Source

Built Distribution

sh_copilot-0.1.0-py3-none-any.whl (21.5 kB view details)

Uploaded Python 3

File details

Details for the file sh-copilot-0.1.0.tar.gz.

File metadata

  • Download URL: sh-copilot-0.1.0.tar.gz
  • Upload date:
  • Size: 20.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for sh-copilot-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a57b900aead01e6566109a4034227de5313b5978b61720fde3e851974005dfbb
MD5 0082288000115241174472bf076a8aa7
BLAKE2b-256 47bd43be2b907664f00fd87779f77afbe8ab859124054c13ab91645d736d5c1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sh_copilot-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 21.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for sh_copilot-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e5f45635f91920b67ea4bcb17d2f2597c1c9b89fa35b48e09561c9dda9e01671
MD5 4b9d94d194e790e1ba652bdac4e5fe89
BLAKE2b-256 be902b2c6e30f2443dd7f10e9dd35a1f85630dd48a3568102413861be7a5c1e2

See more details on using hashes here.

Supported by

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