GeminiFix is a lightweight, high-performance terminal optimization tool designed specifically for Antigravity users on Windows. It patches session configurations to ensure seamless terminal tool execution and eliminates common environment compatibility errors.
_____ ______ __ __ _____ _ _ _____ ______ _______ __
/ ____| ____| \/ |_ _| \ | |_ _| | ____|_ _\ \ / /
| | __| |__ | \ / | | | | \| | | | | |__ | | \ V /
| | |_ | __| | |\/| | | | | . ` | | | | __| | | > <
| |__| | |____| | | |_| |_| |\ |_| |_ | | _| |_ / . \
\_____|______|_| |_|_____|_| \_|_____| |_| |_____/_/ \_X
- Automated Patching: Instantly injects mandatory Windows terminal rules into your
.geminiprofile. - Safety First: Includes a built-in scanner and previewer to let you audit changes before they are applied.
- Optimized for Windows: Specifically handles encoding (
chcp 65001) and command execution patterns unique to the Windows shell. - Lightweight & Fast: Built with C# and .NET 8 for maximum performance and zero bloat.
-
Clone the Repository
git clone https://github.com/your-username/GeminiFix.git cd GeminiFix -
Build and Run Ensure you have the .NET 8 SDK installed.
cmd /c build.bat
Run the executable to start the interactive scanner:
- The tool will locate your
.geminidirectory andGemini.mdfile. - It will display a preview of your current configuration.
- Select [ 1 ] Apply Fix to patch your file with professional terminal standards.
This tool was created to provide a reliable terminal experience for Antigravity users on Windows. If this project helps you, please consider supporting its official implementation:
π Add a +1 to this Google Issue Tracker ticket
Tip
Adding a "+1" (upvoting) the issue helps Google prioritize native fixes for these terminal constraints.
GeminiFix enforces the following execution standards:
- All commands are wrapped with
cmd /cfor reliable execution. - Ensures UTF-8 encoding support via
chcp 65001. - Enables command chaining with
&&and&.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Built with β€οΈ for the Gemini community.