{"id":50818845,"url":"https://github.com/abbasnaqdi/antigravity-plus","last_synced_at":"2026-06-13T12:04:25.232Z","repository":{"id":359556810,"uuid":"1246607024","full_name":"abbasnaqdi/antigravity-plus","owner":"abbasnaqdi","description":"A layout and typography patcher for the Antigravity desktop app. It bypasses Electron's Shadow DOM constraints to fix tiny fonts, apply automatic RTL/LTR text routing, and inject clean system typography directly into isolated AI responses.","archived":false,"fork":false,"pushed_at":"2026-05-22T12:54:22.000Z","size":1595,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-22T17:37:09.444Z","etag":null,"topics":["antigravity","antigravity-extension","css-injection","custom-css","customization","installer-script","linux-desktop","rtl-support","shadow-dom","typography-engine","ubuntu","vazirmatn"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abbasnaqdi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-22T11:12:05.000Z","updated_at":"2026-05-22T12:54:26.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/abbasnaqdi/antigravity-plus","commit_stats":null,"previous_names":["abbasnaqdi/antigravity-plus"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/abbasnaqdi/antigravity-plus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abbasnaqdi%2Fantigravity-plus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abbasnaqdi%2Fantigravity-plus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abbasnaqdi%2Fantigravity-plus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abbasnaqdi%2Fantigravity-plus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abbasnaqdi","download_url":"https://codeload.github.com/abbasnaqdi/antigravity-plus/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abbasnaqdi%2Fantigravity-plus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34283410,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-13T02:00:06.617Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["antigravity","antigravity-extension","css-injection","custom-css","customization","installer-script","linux-desktop","rtl-support","shadow-dom","typography-engine","ubuntu","vazirmatn"],"created_at":"2026-06-13T12:04:24.621Z","updated_at":"2026-06-13T12:04:25.224Z","avatar_url":"https://github.com/abbasnaqdi.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Antigravity Plus\n\nA layout and typography patching utility for the Antigravity desktop environment. Install beautiful fonts, customized theme styling, and smart text alignment in seconds.\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/abbasnaqdi/antigravity-plus\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/abbasnaqdi/antigravity-plus?style=for-the-badge\u0026logo=github\u0026color=24292e\" alt=\"GitHub Stars\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/abbasnaqdi/antigravity-plus/blob/main/LICENSE\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/license/abbasnaqdi/antigravity-plus?style=for-the-badge\u0026color=24292e\" alt=\"License\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  🚀 \u003cb\u003eHelp this project grow!\u003c/b\u003e If Antigravity Plus improved your layout, please drop a ⭐ on GitHub!\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"src/terminal_preview.png?v=1.1\" width=\"85%\" alt=\"Terminal Patcher Preview\" /\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"src/patched_app_preview.png?v=1.1\" width=\"85%\" alt=\"Patched App UI Preview\" /\u003e\n\u003c/p\u003e\n\n---\n\n## Core Features\n\n* **Deep Shadow-DOM Piercing**: Custom styles propagate seamlessly into sandboxed webviews and iframes to style agent responses correctly.\n* **Keyboard-Aware Auto-Direction**: Dynamically applies `dir=\"auto\"` based on keyboard language layouts (supporting Persian/RTL and English/LTR).\n* **Corner Rounding Control**: Choose a tailored border-radius (0px to 5px) for cards, buttons, and panels.\n* **Sub-pixel Text Rendering**: Enables optimal font-smoothing for crisp typography on high-DPI displays.\n* **Auto-Font Installer \u0026 Cache**: Detects active desktop fonts (GNOME, KDE, XFCE), caches configuration under `~/.config/antigravity-plus/`, and installs missing font packages via apt.\n* **Custom CSS Ingest**: Supply an optional path to any custom `.css` file to inject personalized themes.\n* **Safe Automatic Backups**: Automatically backs up and restores `app.asar` resources securely.\n\n---\n\n## Quick Start Guide\n\n### Linux\nVerified on **Ubuntu 26.04 LTS** (supports any Debian/Ubuntu-based system, download the client from [antigravity.google](https://antigravity.google)).\n\n```bash\n# 1. Grant execution permissions\nchmod +x install.sh\n\n# 2. Run the patcher\n./install.sh\n```\n*Note: Sudo privileges are only requested if the application is installed in system-protected folders (like `/opt`).*\n\n### macOS (Experimental)\n\u003e [!WARNING]\n\u003e **Untested Platform**: The macOS version of this patcher is **untested**. Use at your own risk. Ensure you have backed up any critical data before running.\n\nSupports macOS (Apple Silicon \u0026 Intel). The patcher dynamically detects macOS, resolves the application bundle path, and installs custom fonts via Homebrew.\n\n```bash\n# 1. Grant execution permissions\nchmod +x install.sh\n\n# 2. Run the patcher\n./install.sh\n```\n\n### Windows (Experimental)\n\u003e [!WARNING]\n\u003e **Untested Platform**: The Windows version of this patcher (`install.ps1` and `rollback.ps1`) is **untested**. Use at your own risk. Ensure you have backed up any critical data before running.\n\nRun the patcher in PowerShell (run PowerShell as Administrator if Antigravity is installed in `C:\\Program Files`):\n```powershell\n# 1. Bypass script execution policy for the current process\nSet-ExecutionPolicy Bypass -Scope Process -Force\n\n# 2. Run the patcher script\n.\\install.ps1\n```\n\n---\n\n## Rollback \u0026 Uninstall\n\n### Linux\nTo revert back to the original layout:\n```bash\n# Grant execution permissions\nchmod +x rollback.sh\n\n# Run the rollback utility\n./rollback.sh\n```\n\n### macOS (Experimental)\nTo revert back to the original layout:\n```bash\n# Grant execution permissions\nchmod +x rollback.sh\n\n# Run the rollback utility\n./rollback.sh\n```\n\n### Windows (Experimental)\nTo revert back to the original layout (run PowerShell as Administrator if needed):\n```powershell\n# 1. Bypass script execution policy for the current process\nSet-ExecutionPolicy Bypass -Scope Process -Force\n\n# 2. Run the rollback utility\n.\\rollback.ps1\n```\n\n---\n\n## Star History\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://star-history.com/#abbasnaqdi/antigravity-plus\u0026Date\"\u003e\n    \u003cimg src=\"https://api.star-history.com/svg?repos=abbasnaqdi/antigravity-plus\u0026type=Date\" width=\"85%\" alt=\"Star History Chart\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n## Contributing\n\nContributions of all kinds are welcome! Whether you are reporting a bug, proposing a new feature, or submitting a Pull Request, feel free to open an issue or pull request.\n\nCheck out our [good first issues](https://github.com/abbasnaqdi/antigravity-plus/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) to get started!\n\n---\n\n## Disclaimer \u0026 Feedback\nThis utility is open-source and provided \"as-is\" without warranty. If you run into any issues, have suggestions, or want to share feedback, please let us know!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabbasnaqdi%2Fantigravity-plus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabbasnaqdi%2Fantigravity-plus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabbasnaqdi%2Fantigravity-plus/lists"}