Installation
One-Line Installer (Recommended)
Section titled “One-Line Installer (Recommended)”Open Terminal and run:
curl -fsSL https://raw.githubusercontent.com/Mallen220/PedroPathingPlusVisualizer/main/install.sh | bashManual Installation
Section titled “Manual Installation”- Download the latest
.dmgfrom Releases. - Mount the DMG and drag the app to your Applications folder.
- Important: Run the following command in Terminal to clear the quarantine attribute (prevents “App is damaged” errors):
Terminal window sudo xattr -rd com.apple.quarantine "/Applications/Pedro Pathing Plus Visualizer.app" - Launch the application.
Troubleshooting
Section titled “Troubleshooting”- “App is damaged” / Can’t Open: Run the quarantine fix command mentioned above.
- Gatekeeper: If the app is blocked, go to System Settings > Privacy & Security and click “Open Anyway”.
Windows
Section titled “Windows”- Download the latest
.exefrom Releases. - Run the installer.
- Note: If SmartScreen appears, click “More info” > “Run anyway”.
Windows users can also download from the Microsoft Store to receive auto-updates for stable releases.
One-Line Installer (Recommended)
Section titled “One-Line Installer (Recommended)”Open Terminal and run:
curl -fsSL https://raw.githubusercontent.com/Mallen220/PedroPathingPlusVisualizer/main/install.sh | bashManual Installation
Section titled “Manual Installation”- Download the
.deb(Debian/Ubuntu) or.AppImagefrom Releases. - For
.AppImage, make it executable:Terminal window chmod +x Pedro*.AppImage./Pedro*.AppImage - Ensure you have
libfuse2installed if using AppImage.
Development Setup
Section titled “Development Setup”To build from source:
Prerequisites
Section titled “Prerequisites”- Node.js 18+
- Git
# Clone the repositorygit clone https://github.com/Mallen220/PedroPathingPlusVisualizer.gitcd PedroPathingPlusVisualizer
# Install dependenciesnpm install
# Start development servernpm run devBuilding
Section titled “Building”# Build for your current platformnpm run dist