From f208aad45670be96640cbbf0c96219bb0abb3c70 Mon Sep 17 00:00:00 2001 From: H M Rizwan Mazumder Date: Fri, 22 May 2026 14:30:46 +0530 Subject: [PATCH 1/5] feat: add --ide flag to target Antigravity IDE - multigravity/multigravity.ps1: parse --ide option globally to toggle IDE mode - multigravity/multigravity.ps1: look for Antigravity IDE application and executables when --ide is enabled - multigravity/multigravity.ps1: create and manage desktop/start menu shortcuts with "(IDE)" suffix and flag - multigravity/multigravity.ps1: clean up and rename IDE-specific shortcuts alongside regular ones - multigravity/multigravity.ps1: adapt doctor command output and checks to verify Antigravity IDE - multigravity/multigravity.ps1: document the --ide option in help/usage text --- multigravity | 122 +++++++++++++++++++++++++++++++++++++++-------- multigravity.ps1 | 94 +++++++++++++++++++++++++++++++----- 2 files changed, 185 insertions(+), 31 deletions(-) mode change 100644 => 100755 multigravity diff --git a/multigravity b/multigravity old mode 100644 new mode 100755 index a9e9466..4ff1b6c --- a/multigravity +++ b/multigravity @@ -4,6 +4,21 @@ set -euo pipefail shopt -s nullglob BASE="${MULTIGRAVITY_HOME:-$HOME/AntigravityProfiles}" + +# Parse --ide flag globally from arguments +USE_IDE=false +filtered_args=() +for arg in "$@"; do + if [ "$arg" = "--ide" ]; then + USE_IDE=true + else + filtered_args+=("$arg") + fi +done + +# Re-set positional parameters without --ide +set -- "${filtered_args[@]}" + cmd="${1-}" abort() { @@ -87,15 +102,27 @@ linux_launcher_dir() { } linux_launcher_path() { - printf '%s/%s.sh\n' "$(linux_launcher_dir)" "$1" + local suffix="" + if [ "${USE_IDE:-false}" = true ]; then + suffix="-ide" + fi + printf '%s/%s%s.sh\n' "$(linux_launcher_dir)" "$1" "$suffix" } linux_desktop_path() { - printf '%s/.local/share/applications/multigravity-%s.desktop\n' "$HOME" "$1" + local suffix="" + if [ "${USE_IDE:-false}" = true ]; then + suffix="-ide" + fi + printf '%s/.local/share/applications/multigravity-%s%s.desktop\n' "$HOME" "$1" "$suffix" } mac_shortcut_path() { - printf '%s/Applications/Multigravity %s.app\n' "$HOME" "$1" + local suffix="" + if [ "${USE_IDE:-false}" = true ]; then + suffix=" IDE" + fi + printf '%s/Applications/Multigravity %s%s.app\n' "$HOME" "$1" "$suffix" } validate_name() { @@ -141,9 +168,13 @@ find_app() { case "$(platform)" in darwin) + local app_name="Antigravity" + if [ "${USE_IDE:-false}" = true ]; then + app_name="Antigravity IDE" + fi for candidate in \ - "/Applications/Antigravity.app" \ - "$HOME/Applications/Antigravity.app" + "/Applications/${app_name}.app" \ + "$HOME/Applications/${app_name}.app" do if [ -d "$candidate" ]; then printf '%s\n' "$candidate" @@ -152,13 +183,20 @@ find_app() { done ;; linux) + local exe_name="antigravity" + local appimage_name="Antigravity" + if [ "${USE_IDE:-false}" = true ]; then + exe_name="antigravity-ide" + appimage_name="Antigravity-IDE" + fi for candidate in \ - "antigravity" \ - "/usr/share/antigravity/antigravity" \ - "/usr/bin/antigravity" \ - "/usr/local/bin/antigravity" \ - "$HOME/.local/bin/antigravity" \ - "$HOME/Applications/Antigravity.AppImage" + "$exe_name" \ + "/usr/share/$exe_name/$exe_name" \ + "/usr/bin/$exe_name" \ + "/usr/local/bin/$exe_name" \ + "$HOME/.local/bin/$exe_name" \ + "$HOME/Applications/${appimage_name}.AppImage" \ + "$HOME/Applications/AntigravityIDE.AppImage" do if command_or_path "$candidate" >/dev/null 2>&1; then command_or_path "$candidate" @@ -175,12 +213,18 @@ require_app() { local app if ! app="$(find_app)"; then + local app_name="Antigravity" + local exe_name="antigravity" + if [ "${USE_IDE:-false}" = true ]; then + app_name="Antigravity IDE" + exe_name="antigravity-ide" + fi case "$(platform)" in darwin) - abort "Antigravity.app was not found. Install Antigravity or set MULTIGRAVITY_APP to the app bundle path." + abort "${app_name}.app was not found. Install ${app_name} or set MULTIGRAVITY_APP to the app bundle path." ;; linux) - abort "Antigravity was not found. Install the Linux app so 'antigravity' is on PATH, or set MULTIGRAVITY_APP to the executable path." + abort "${app_name} was not found. Install the Linux app so '${exe_name}' is on PATH, or set MULTIGRAVITY_APP to the executable path." ;; esac fi @@ -297,6 +341,11 @@ desktop_quote() { create_shortcut_darwin() { local profile=$1 local app_name="Multigravity $profile" + local ide_flag="" + if [ "${USE_IDE:-false}" = true ]; then + app_name="Multigravity $profile (IDE)" + ide_flag="--ide" + fi local app_dir local run_script local launcher @@ -313,7 +362,7 @@ create_shortcut_darwin() { cat < "$run_script" #!/usr/bin/env bash export MULTIGRAVITY_HOME=$(shell_quote "$BASE") -exec $(shell_quote "$launcher") $(shell_quote "$profile") "\$@" +exec $(shell_quote "$launcher") $ide_flag $(shell_quote "$profile") "\$@" EOF chmod +x "$run_script" @@ -360,10 +409,17 @@ create_shortcut_linux() { mkdir -p "$launcher_root" mkdir -p "$(dirname "$desktop_path")" + local ide_flag="" + local app_name="Multigravity $profile" + if [ "${USE_IDE:-false}" = true ]; then + ide_flag="--ide" + app_name="Multigravity $profile (IDE)" + fi + cat < "$launcher_path" #!/usr/bin/env sh export MULTIGRAVITY_HOME=$(shell_quote "$BASE") -exec $(shell_quote "$launcher") $(shell_quote "$profile") "\$@" +exec $(shell_quote "$launcher") $ide_flag $(shell_quote "$profile") "\$@" EOF chmod +x "$launcher_path" @@ -372,7 +428,7 @@ EOF [Desktop Entry] Version=1.0 Type=Application -Name=Multigravity $profile +Name=$app_name Comment=Launch the $profile Antigravity profile Exec=$(desktop_quote "$launcher_path") %F Icon=antigravity @@ -408,6 +464,13 @@ remove_shortcut() { rm -rf "$target" print_info "Removed shortcut: $target" fi + + local target_ide + USE_IDE=true target_ide="$(mac_shortcut_path "$profile")" + if [ -d "$target_ide" ]; then + rm -rf "$target_ide" + print_info "Removed shortcut: $target_ide" + fi ;; linux) target="$(linux_launcher_path "$profile")" @@ -415,12 +478,24 @@ remove_shortcut() { rm -f "$target" print_info "Removed shortcut: $target" fi + local target_ide + USE_IDE=true target_ide="$(linux_launcher_path "$profile")" + if [ -f "$target_ide" ]; then + rm -f "$target_ide" + print_info "Removed shortcut: $target_ide" + fi target="$(linux_desktop_path "$profile")" if [ -f "$target" ]; then rm -f "$target" print_info "Removed shortcut: $target" fi + local desktop_ide + USE_IDE=true desktop_ide="$(linux_desktop_path "$profile")" + if [ -f "$desktop_ide" ]; then + rm -f "$desktop_ide" + print_info "Removed shortcut: $desktop_ide" + fi ;; esac } @@ -633,10 +708,14 @@ doctor_cli() { fi # 2. Antigravity Installation + local app_label="Antigravity" + if [ "${USE_IDE:-false}" = true ]; then + app_label="Antigravity IDE" + fi if app=$(find_app); then - echo " [✓] Antigravity: Found at $app" + echo " [✓] $app_label: Found at $app" else - echo " [✗] Antigravity: Not found. Ensure it is installed or set MULTIGRAVITY_APP." + echo " [✗] $app_label: Not found. Ensure it is installed or set MULTIGRAVITY_APP." errors=$((errors + 1)) fi @@ -1056,7 +1135,10 @@ import_profile() { usage() { cat < [args] +Usage: multigravity [options] [args] + +Options: + --ide Launch or create profile with Antigravity IDE Commands: new [options] Create a new named profile + desktop shortcut @@ -1076,7 +1158,7 @@ Commands: doctor Run a system diagnosis stats Show storage usage per profile completion Show setup instructions for shell completion - [args...] Launch Antigravity with the given profile + [args...] Launch Antigravity profile (add --ide to open IDE) help Show this help Profile names: alphanumeric and hyphens only (e.g. work, personal, test-1) diff --git a/multigravity.ps1 b/multigravity.ps1 index 0843cd3..4caa3eb 100644 --- a/multigravity.ps1 +++ b/multigravity.ps1 @@ -17,21 +17,68 @@ param ( [string[]]$ForwardArgs ) +$USE_IDE = $false +$allArgsList = [System.Collections.Generic.List[string]]::new() +$rawArgs = @() +if ($cmd) { $rawArgs += $cmd } +if ($arg1) { $rawArgs += $arg1 } +if ($arg2) { $rawArgs += $arg2 } +if ($ForwardArgs) { $rawArgs += $ForwardArgs } +if ($args) { $rawArgs += $args } + +foreach ($arg in $rawArgs) { + if ($arg -eq '--ide') { + $USE_IDE = $true + } else { + $allArgsList.Add($arg) + } +} + +$cmd = if ($allArgsList.Count -gt 0) { $allArgsList[0] } else { $null } +$arg1 = if ($allArgsList.Count -gt 1) { $allArgsList[1] } else { $null } +$arg2 = if ($allArgsList.Count -gt 2) { $allArgsList[2] } else { $null } +$ForwardArgs = if ($allArgsList.Count -gt 3) { $allArgsList.GetRange(3, $allArgsList.Count - 3).ToArray() } else { @() } + $BASE = if ($env:MULTIGRAVITY_HOME) { $env:MULTIGRAVITY_HOME } else { "$env:USERPROFILE\AntigravityProfiles" } function Find-Antigravity { + $appName = "Antigravity" + $exeName = "antigravity.exe" + if ($USE_IDE) { + $appName = "Antigravity IDE" + $exeName = "antigravity-ide.exe" + } + $paths = @( - "$env:LOCALAPPDATA\Programs\Antigravity\Antigravity.exe", - "$env:PROGRAMFILES\Antigravity\Antigravity.exe", - "${env:ProgramFiles(x86)}\Antigravity\Antigravity.exe" + "$env:LOCALAPPDATA\Programs\$appName\$appName.exe", + "$env:LOCALAPPDATA\Programs\$appName\Antigravity.exe", + "$env:LOCALAPPDATA\Programs\$appName\$exeName", + "$env:PROGRAMFILES\$appName\$appName.exe", + "$env:PROGRAMFILES\$appName\Antigravity.exe", + "$env:PROGRAMFILES\$appName\$exeName", + "${env:ProgramFiles(x86)}\$appName\$appName.exe", + "${env:ProgramFiles(x86)}\$appName\Antigravity.exe", + "${env:ProgramFiles(x86)}\$appName\$exeName" ) + if ($USE_IDE) { + $paths += @( + "$env:LOCALAPPDATA\Programs\Antigravity\Antigravity IDE.exe", + "$env:PROGRAMFILES\Antigravity\Antigravity IDE.exe", + "${env:ProgramFiles(x86)}\Antigravity\Antigravity IDE.exe" + ) + } + foreach ($p in $paths) { if (Test-Path $p) { return $p } } # Try to find in PATH - $exeCommand = Get-Command antigravity.exe -ErrorAction SilentlyContinue + $exeCommand = Get-Command $exeName -ErrorAction SilentlyContinue if ($exeCommand) { return $exeCommand.Source } + if ($USE_IDE) { + $exeCommand = Get-Command "antigravityide.exe" -ErrorAction SilentlyContinue + if ($exeCommand) { return $exeCommand.Source } + } return $null } @@ -56,7 +103,10 @@ function Test-AuthOnly { } function Write-Usage { - Write-Host "Usage: multigravity [args]" + Write-Host "Usage: multigravity [options] [args]" + Write-Host "" + Write-Host "Options:" + Write-Host " --ide Launch or create profile with Antigravity IDE" Write-Host "" Write-Host "Commands:" Write-Host " new [options] Create a new named profile + Start Menu shortcut" @@ -76,7 +126,7 @@ function Write-Usage { Write-Host " doctor Run a system diagnosis" Write-Host " stats Show storage usage per profile" Write-Host " completion Show setup instructions for shell completion" - Write-Host " Launch Antigravity with the given profile" + Write-Host " Launch Antigravity profile (add --ide to open IDE)" Write-Host " help Show this help" Write-Host "" Write-Host "Profile names: alphanumeric and hyphens only (e.g. work, personal, test-1)" @@ -151,11 +201,13 @@ function Invoke-LaunchProfile { } if ([string]::IsNullOrEmpty($APP) -or !(Test-Path $APP)) { - Write-Error "Error: Antigravity.exe not found" + $expectedAppName = if ($USE_IDE) { "Antigravity IDE" } else { "Antigravity.exe" } + Write-Error "Error: $expectedAppName not found" exit 1 } - Write-Host "Launching Antigravity profile '$PROFILE'" + $appLabel = if ($USE_IDE) { "Antigravity IDE" } else { "Antigravity" } + Write-Host "Launching $appLabel profile '$PROFILE'" # Launch Antigravity with isolated USERPROFILE $env:USERPROFILE = $PROFILE_DIR @@ -194,6 +246,9 @@ function Invoke-ListProfiles { function Invoke-CreateShortcut { param($PROFILE) $APP_NAME = "Multigravity $PROFILE" + if ($USE_IDE) { + $APP_NAME = "Multigravity $PROFILE (IDE)" + } $SHORTCUT_PATH = "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\$APP_NAME.lnk" $SCRIPT_PATH = $MyInvocation.MyCommand.Path @@ -206,7 +261,9 @@ function Invoke-CreateShortcut { $WshShell = New-Object -comObject WScript.Shell $Shortcut = $WshShell.CreateShortcut($SHORTCUT_PATH) $Shortcut.TargetPath = "powershell.exe" - $Shortcut.Arguments = "-WindowStyle Hidden -ExecutionPolicy Bypass -Command `"& '$SCRIPT_PATH' $PROFILE`"" + + $ideFlag = if ($USE_IDE) { "--ide " } else { "" } + $Shortcut.Arguments = "-WindowStyle Hidden -ExecutionPolicy Bypass -Command `"& '$SCRIPT_PATH' $ideFlag$PROFILE`"" if ($APP) { $Shortcut.IconLocation = "$APP, 0" } @@ -287,6 +344,11 @@ function Invoke-DeleteProfile { Remove-Item -Force $SHORTCUT_PATH Write-Host "Removed shortcut: $SHORTCUT_PATH" } + $SHORTCUT_PATH_IDE = "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\Multigravity $PROFILE (IDE).lnk" + if (Test-Path $SHORTCUT_PATH_IDE) { + Remove-Item -Force $SHORTCUT_PATH_IDE + Write-Host "Removed shortcut: $SHORTCUT_PATH_IDE" + } Write-Host "Deleted profile '$PROFILE'" } catch { Write-Error "Error: could not delete profile directory. Ensure Antigravity is closed and no files are in use." @@ -317,9 +379,18 @@ function Invoke-RenameProfile { Rename-Item -Path $OLD_DIR -NewName $NEW + $hadShortcut = $false $OLD_SHORTCUT = "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\Multigravity $OLD.lnk" if (Test-Path $OLD_SHORTCUT) { Remove-Item -Force $OLD_SHORTCUT + $hadShortcut = $true + } + $OLD_SHORTCUT_IDE = "$env:APPDATA\Microsoft\Windows\Start Menu\Programs\Multigravity $OLD (IDE).lnk" + if (Test-Path $OLD_SHORTCUT_IDE) { + Remove-Item -Force $OLD_SHORTCUT_IDE + $hadShortcut = $true + } + if ($hadShortcut) { Invoke-CreateShortcut $NEW } @@ -393,10 +464,11 @@ function Invoke-DoctorCli { Write-Host "Checking multigravity environment..." # 1. Antigravity Installation + $appLabel = if ($USE_IDE) { "Antigravity IDE" } else { "Antigravity" } if ($APP -and (Test-Path $APP)) { - Write-Host " [OK] Antigravity: Found at $APP" + Write-Host " [OK] $appLabel: Found at $APP" } else { - Write-Host " [FAIL] Antigravity: Not found. Ensure it is installed or set MULTIGRAVITY_APP." + Write-Host " [FAIL] $appLabel: Not found. Ensure it is installed or set MULTIGRAVITY_APP." $errors++ } From 958da5e080a9c1e02b0dba51f224556cf835ab09 Mon Sep 17 00:00:00 2001 From: H M Rizwan Mazumder Date: Fri, 22 May 2026 14:35:47 +0530 Subject: [PATCH 2/5] redirect repository and installer to CodeArtisanRiz - README.md: update GitHub badge, profile link, and installation scripts to CodeArtisanRiz/multigravity-pro - install.sh/install.ps1: change REPO/wrapper source path to download latest script code from current fork - index.html/start.html: replace upstream references, bug trackers, and terminal demo with current repository URLs --- .gitignore | 4 ++++ README.md | 10 +++++----- index.html | 10 +++++----- install.ps1 | 2 +- install.sh | 2 +- start.html | 18 +++++++++--------- 6 files changed, 25 insertions(+), 21 deletions(-) diff --git a/.gitignore b/.gitignore index 5145add..5598827 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,7 @@ test-suite.ps1 .claude/ image.png image copy.png + + +# Agents +.agent \ No newline at end of file diff --git a/README.md b/README.md index 6a97fed..72be550 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # multigravity-pro -[![GitHub Repository](https://img.shields.io/badge/GitHub-Repository-blue?logo=github)](https://github.com/Pulkit7070/multigravity-pro) -[![GitHub Profile](https://img.shields.io/badge/GitHub-Profile-blue?logo=github)](https://github.com/Pulkit7070) -![Stars](https://img.shields.io/github/stars/Pulkit7070/multigravity-pro?style=social) +[![GitHub Repository](https://img.shields.io/badge/GitHub-Repository-blue?logo=github)](https://github.com/CodeArtisanRiz/multigravity-pro) +[![GitHub Profile](https://img.shields.io/badge/GitHub-Profile-blue?logo=github)](https://github.com/CodeArtisanRiz) +![Stars](https://img.shields.io/github/stars/CodeArtisanRiz/multigravity-pro?style=social) Multigravity @@ -23,7 +23,7 @@ No more logging in and out. Just switch profiles instantly or use them all at on Open your terminal and paste this: ```bash -/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.sh)" +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro/main/install.sh)" ``` ### Windows @@ -31,7 +31,7 @@ Open your terminal and paste this: Open **PowerShell** and paste: ```powershell -irm https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.ps1 | iex +irm https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro/main/install.ps1 | iex ``` That's it. Multigravity is now installed. Verify everything is set up correctly: diff --git a/index.html b/index.html index 731e9d6..ac683ee 100644 --- a/index.html +++ b/index.html @@ -213,9 +213,9 @@

multigravity-pro

- Repository - Profile - Stars + Repository + Profile + Stars
@@ -236,14 +236,14 @@

Install

macOS / Linux

Open your terminal and paste this:

-
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.sh)"
+
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro/main/install.sh)"

Windows

Open PowerShell and paste:

-
irm https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.ps1 | iex
+
irm https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro/main/install.ps1 | iex
diff --git a/install.ps1 b/install.ps1 index 33f9a5d..83b0b98 100644 --- a/install.ps1 +++ b/install.ps1 @@ -1,6 +1,6 @@ $ErrorActionPreference = "Stop" -$REPO = "Pulkit7070/multigravity-pro" +$REPO = "CodeArtisanRiz/multigravity-pro" $BRANCH = "main" $RAW = "https://raw.githubusercontent.com/$REPO/$BRANCH" $INSTALL_DIR = "$env:USERPROFILE\.local\bin" diff --git a/install.sh b/install.sh index 38187ab..896324d 100644 --- a/install.sh +++ b/install.sh @@ -1,7 +1,7 @@ #!/bin/bash set -euo pipefail -REPO="Pulkit7070/multigravity-pro" +REPO="CodeArtisanRiz/multigravity-pro" BRANCH="main" RAW="https://raw.githubusercontent.com/$REPO/$BRANCH" INSTALL_DIR="/usr/local/bin" diff --git a/start.html b/start.html index 464f2a5..4603765 100644 --- a/start.html +++ b/start.html @@ -807,7 +807,7 @@

Setup guide

-
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.sh)"
+
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro/main/install.sh)"
@@ -816,7 +816,7 @@

Setup guide

-
irm https://raw.githubusercontent.com/Pulkit7070/multigravity-pro/main/install.ps1 | iex
+
irm https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro/main/install.ps1 | iex
@@ -992,7 +992,7 @@

Frequently asked

Run multigravity doctor first — it checks what's wrong.

"command not found" — Close your terminal and open a new one. The install added a command that needs a fresh terminal to appear.

"Antigravity not found" — Install the Antigravity IDE from the official website first.

- Still stuck? Open an issue on GitHub. + Still stuck? Open an issue on GitHub.
@@ -1041,7 +1041,7 @@

Get help, share feedback, stay updated

- Get help, share feedback, stay updated border: 1px solid #d1d9e0; transition: background 0.15s; text-decoration: none; " onmouseover="this.style.background='#eef1f5'" onmouseout="this.style.background='#f6f8fa'">Report a bug or request a feature - Get help, share feedback, stay updated From 0762b5e41562628c2ba6e3f53d0c3f62d322489f Mon Sep 17 00:00:00 2001 From: H M Rizwan Mazumder Date: Fri, 22 May 2026 14:47:50 +0530 Subject: [PATCH 4/5] document --ide launch and doctor commands in docs - README.md: add callout for global --ide flag and specify --ide doctor instruction - index.html: include styled note on launching IDE version and verifying via --ide doctor - start.html: append tip boxes under Step 3 (verify) and Step 5 (open) explaining IDE commands --- README.md | 2 ++ index.html | 2 ++ start.html | 2 ++ 3 files changed, 6 insertions(+) diff --git a/README.md b/README.md index 42d6102..3d2c6f4 100644 --- a/README.md +++ b/README.md @@ -40,6 +40,8 @@ That's it. Multigravity is now installed. Verify everything is set up correctly: multigravity doctor ``` +*(If you are using the Antigravity IDE, verify with `multigravity --ide doctor` instead.)* + --- ## Getting Started diff --git a/index.html b/index.html index e126f56..74e2342 100644 --- a/index.html +++ b/index.html @@ -254,6 +254,8 @@

Windows

+

*(If you are using the Antigravity IDE, verify with multigravity --ide doctor instead.)*

+
Setup guide

What is "doctor"? It's a health check for the installation — it confirms Antigravity is found and all files are in the right place. +

+ 💡 Using the IDE Version: If you are setting up for the Antigravity IDE, verify with multigravity --ide doctor instead.
From 3b8a4b7dcfa821bf6075ee78b7107d559be10729 Mon Sep 17 00:00:00 2001 From: H M Rizwan Mazumder Date: Fri, 22 May 2026 15:03:27 +0530 Subject: [PATCH 5/5] Credits & Attribution --- README.md | 17 ++++++++++------- index.html | 17 +++++++++-------- install.ps1 | 2 +- install.sh | 2 +- start.html | 31 +++++++++++++++++-------------- 5 files changed, 38 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 3d2c6f4..019032a 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ -# multigravity-pro +# multigravity-pro-v2 -[![GitHub Repository](https://img.shields.io/badge/GitHub-Repository-blue?logo=github)](https://github.com/CodeArtisanRiz/multigravity-pro) +[![GitHub Repository](https://img.shields.io/badge/GitHub-Repository-blue?logo=github)](https://github.com/CodeArtisanRiz/multigravity-pro-v2) [![GitHub Profile](https://img.shields.io/badge/GitHub-Profile-blue?logo=github)](https://github.com/CodeArtisanRiz) -![Stars](https://img.shields.io/github/stars/CodeArtisanRiz/multigravity-pro?style=social) +![Stars](https://img.shields.io/github/stars/CodeArtisanRiz/multigravity-pro-v2?style=social) Multigravity @@ -23,7 +23,7 @@ No more logging in and out. Just switch profiles instantly or use them all at on Open your terminal and paste this: ```bash -/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro/main/install.sh)" +/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro-v2/main/install.sh)" ``` ### Windows @@ -31,7 +31,7 @@ Open your terminal and paste this: Open **PowerShell** and paste: ```powershell -irm https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro/main/install.ps1 | iex +irm https://raw.githubusercontent.com/CodeArtisanRiz/multigravity-pro-v2/main/install.ps1 | iex ``` That's it. Multigravity is now installed. Verify everything is set up correctly: @@ -217,10 +217,13 @@ Everything from the original [multigravity-cli](https://github.com/sujitagarwal/ --- -## Credits +## Credits & Attribution -Multigravity Pro is built on top of [multigravity-cli](https://github.com/sujitagarwal/multigravity-cli) by [Sujit Agarwal](https://github.com/sujitagarwal). +Multigravity Pro v2 is a fork of the excellent [multigravity-cli](https://github.com/sujitagarwal/multigravity-cli) developed by [Sujit Agarwal](https://github.com/sujitagarwal) (GitHub: [@sujitagarwal](https://github.com/sujitagarwal)). + +To ensure clear attribution and contributions: the core architecture, CLI logic, multi-profile isolation, and original commands are entirely **Sujit Agarwal's** original work. [@CodeArtisanRiz](https://github.com/CodeArtisanRiz) built on top of this solid foundation to add the **Antigravity IDE** (`--ide` flag) support, alongside other enhancements. Huge credit goes to Sujit for creating the original tool! ## License MIT + diff --git a/index.html b/index.html index 74e2342..c0a4050 100644 --- a/index.html +++ b/index.html @@ -3,7 +3,7 @@ - Multigravity Pro + Multigravity Pro v2