Skip to main content

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

Release files for sh-copilot 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sh-copilot 0.1.0
File Size Uploaded
sh-copilot-0.1.0.tar.gz 20.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sh-copilot 0.1.0
File Interpreter ABI Platform
sh_copilot-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 41.6 kB

Release files / sh-copilot-0.1.0.tar.gz

Download URL sh-copilot-0.1.0.tar.gz
Size 20.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a57b900aead01e6566109a4034227de5313b5978b61720fde3e851974005dfbb
BLAKE2b-256 checksum
How to use checksums
47bd43be2b907664f00fd87779f77afbe8ab859124054c13ab91645d736d5c1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release files / sh_copilot-0.1.0-py3-none-any.whl

Download URL sh_copilot-0.1.0-py3-none-any.whl
Size 21.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e5f45635f91920b67ea4bcb17d2f2597c1c9b89fa35b48e09561c9dda9e01671
BLAKE2b-256 checksum
How to use checksums
be902b2c6e30f2443dd7f10e9dd35a1f85630dd48a3568102413861be7a5c1e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page