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)
| File | Size | Uploaded | |
|---|---|---|---|
| sh-copilot-0.1.0.tar.gz | 20.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|