Scoop manifests for Funput on Windows.
Ship this directory as its own public GitHub repo named Funput/scoop-funput.
This is the Windows analogue of Funput/homebrew-tap:
same funput umbrella binary, same funput term subcommand — just delivered through
Scoop instead of Homebrew (Homebrew has no native Windows install).
Scoop is not bundled with Windows, so install it (and git, needed for third-party buckets) first — no admin required:
# 1) install Scoop if you don't have it
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned # if scripts are blocked
irm get.scoop.sh | iex
scoop install git
# 2) install Funput Term
scoop bucket add funput https://github.com/Funput/scoop-funput
scoop install funputThen funput term -- <program> types Vietnamese (Telex/VNI) inside terminal apps via a
transparent PTY wrapper. Toggle with Ctrl-\. No IME, no system permissions.
Update / uninstall:
scoop update funput
scoop uninstall funputNote: Windows ConPTY support for
funput termis still landing (phase TT6). The binary installs and runs, but interactive composition may be rough until that ships.
- A tag push on
Funput/Funputruns itsrelease.yml, which (for real, non-prerelease releases) fires arepository_dispatchof typereleaseat this repo with the version inclient_payload.version.- Requires a
SCOOP_BUCKET_TOKENsecret on the main repo: a PAT withcontents: writeonFunput/scoop-funput.
- Requires a
bump.ymlhere then pointsbucket/funput.json'sversion, downloadurl, andhashat the new release zip (funput-term-<version>-x86_64-pc-windows-msvc.zip, built by the main repo'sbuild-windows.yml) and commits — instant, no community review.
You can also run bump.yml manually via workflow_dispatch, passing the version, to
re-point the manifest at an existing release.
- Scoop installs to a per-user directory (
~/scoop), so no admin / UAC — matching funput-term's "no system permissions" design. - The
checkver+autoupdateblock lets Scoop's own updater track new GitHub releases too, but thebump.ymldispatch above is the primary, instant path. - Only
64bit(x86_64) is published; that's the only Windows target the main repo's CI buildsfunput-clifor.