n0-computer / n0-computer/sendme

One-liner install for sendme with PowerShell

Open
#84 1 comment 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Rust
Stars
1.2k
Forks
78
PR merge metrics
No merged PRs in 30d

Description

This is a one-liner command I created to install sendme on Windows when I found out Windows was marked as unsupported in the official sendme.sh install script. Just thought I'd share for those who may be interested.

iwr -Uri ($(irm -Uri "https://api.github.com/repos/n0-computer/sendme/releases/latest").assets | where {$_.name -like "*windows-x86_64*"} | Select-Object -ExpandProperty browser_download_url) -OutFile "$env:TEMP\sendme.zip"; Expand-Archive -Path "$env:TEMP\sendme.zip" -DestinationPath "C:\Windows\" -Force

Generally, the install path would be set to C:\Windows\ by default (since it's already on PATH) so that you would be able to access sendme from the command-line. Alternatively, users can create a different folder, for example: C:\path\to\sendme\ and add that to their system's PATH variable to access sendme from the command-line.

If this is useful, maybe it can be added to the documentation in some way.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the existing Windows guidance and the official sendme.sh install script mentioned in the issue. Add the PowerShell one-liner and explain the install-path or PATH alternatives; the documentation is done when Windows users can follow it to install and invoke sendme from the command line.

Written by the indexing model from the issue text.

Assessment

Tech stack
powershell, rust
Domain
cli, documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.