Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This pull request introduces several enhancements and fixes to the ShellGPT project, including improvements to the
README.md
documentation, and the addition of Fish shell integration.Changes
README.md
Code Changes
sgpt/app.py
install_integration
option to include Fish shell support.sgpt/integration.py
sgpt/utils.py
install_shell_integration
function to support Fish shell, in addition to ZSH and Bash.Installation and Usage
sgpt --install-integration
command.Ctrl+l
Ctrl+/
(Ctrl+/
is already taken in fish)Documentation
Conclusion
These changes aim to improve the overall usability and functionality of ShellGPT, making it more versatile and user-friendly across different shell environments. The updated documentation ensures that users have clear and comprehensive guidance on how to leverage the full capabilities of ShellGPT.