Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Add fish shell support #82

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
djcopley merged 6 commits into djcopley:main from lpgn:develop
Feb 9, 2025
Merged

Add fish shell support #82

djcopley merged 6 commits into djcopley:main from lpgn:develop
Feb 9, 2025

Conversation

Copy link
Contributor

@lpgn lpgn commented Feb 8, 2025

feat: Add fish shell support
This commit introduces support for the fish shell.

Changes include:

  • Updated README to reflect fish shell support.
  • Modified bootstrap script to handle fish shell configuration.
  • Updated system prompt to be shell-agnostic.
  • Added fish shell script for keybindings.

Note: There is a known bug where the LLM output is partially doubled, but the functionality works correctly.

djcopley reacted with rocket emoji
lpgn added 3 commits February 7, 2025 23:19
This commit adds a new provider for Google Gemini, allowing users to select Gemini as their LLM provider in ShellOracle.
The following changes were made:
- Created `src/shelloracle/providers/google.py` with the `Google` provider class.
- Added `google-generativeai` as a dependency in `pyproject.toml`.
- Modified `src/shelloracle/providers/__init__.py` to include the new provider.
- Updated `~/.shelloracle/config.toml` to include a configuration section for the Google provider.
This commit introduces support for the fish shell.
Changes include:
- Updated README to reflect fish shell support.
- Modified bootstrap script to handle fish shell configuration.
- Updated system prompt to be shell-agnostic.
- Added fish shell script for keybindings.
Note: There is a known bug where the LLM output is partially doubled, but the functionality works correctly.
Copy link
Owner

djcopley commented Feb 9, 2025

Thanks!

@djcopley djcopley merged commit ec181c5 into djcopley:main Feb 9, 2025
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
None yet
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

2 participants

AltStyle によって変換されたページ (->オリジナル) /