Skip to content

feat: add cross-platform installation scripts#21

Merged
sonesuke merged 3 commits intomainfrom
feat/install-scripts
Feb 21, 2026
Merged

feat: add cross-platform installation scripts#21
sonesuke merged 3 commits intomainfrom
feat/install-scripts

Conversation

@sonesuke
Copy link
Copy Markdown
Owner

Summary

This PR adds installation scripts for macOS, Linux, and Windows to simplify the installation process of arxiv-cli.
This implements the one-liner installation method seen in projects like docgraph.

Changes

  • install.sh: Unix installation script. For Linux, it defaults to installing to ~/.local/bin to avoid requiring sudo.
  • install.ps1: Windows PowerShell installation script. Installs to the user's LocalAppData folder to avoid requiring Admin privileges.
  • README.md: Updated the installation instructions to feature the new curl and irm one-liners as the recommended method.

Verification

  • Both scripts successfully download and extract the latest release archive corresponding to the host OS and architecture.
  • Permissions and PATH instructions are correctly handled.

Add install.sh and install.ps1 for easy installation.

install.sh automatically installs to ~/.local/bin on Linux to avoid sudo.

README.md updated with one-liner installation instructions.
@sonesuke sonesuke merged commit 1d9a91c into main Feb 21, 2026
4 checks passed
@sonesuke sonesuke deleted the feat/install-scripts branch February 21, 2026 05:51
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.

2 participants