Skip to content

Feature: Windows Support via PowerShell Installer#1

Open
injuxtice wants to merge 1 commit intohorizon3ai:publicfrom
injuxtice:feature/windows-support
Open

Feature: Windows Support via PowerShell Installer#1
injuxtice wants to merge 1 commit intohorizon3ai:publicfrom
injuxtice:feature/windows-support

Conversation

@injuxtice
Copy link

Description

This PR adds native Windows support to h3-cli, allowing Windows users to easily install and run the CLI using PowerShell and Git Bash.

Changes

  • New Installer (easy_install.ps1): A PowerShell equivalent of easy_install.sh that:
    • Downloads h3-cli (via Git or Zip).
    • Automatically downloads jq for Windows.
    • Configures the ~/.h3 profile and environment variables.
    • Adds the bin directory to the User PATH.
  • Windows Wrappers: Added bin/h3.cmd and bin/h3.ps1 to allow executing the h3 bash script directly from CMD and PowerShell.
    • These wrappers automatically detect and use bash.exe from Git Bash.
  • Documentation: Updated README.md with specific installation instructions for Windows users.

Testing

  • Verified installation on Windows.
  • Verified h3 command execution via the new wrappers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant