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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | a57b900aead01e6566109a4034227de5313b5978b61720fde3e851974005dfbb |
|
MD5 | 0082288000115241174472bf076a8aa7 |
|
BLAKE2b-256 | 47bd43be2b907664f00fd87779f77afbe8ab859124054c13ab91645d736d5c1a |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | e5f45635f91920b67ea4bcb17d2f2597c1c9b89fa35b48e09561c9dda9e01671 |
|
MD5 | 4b9d94d194e790e1ba652bdac4e5fe89 |
|
BLAKE2b-256 | be902b2c6e30f2443dd7f10e9dd35a1f85630dd48a3568102413861be7a5c1e2 |