About Hok
A CLI implementation of Scoop in Rust
A CLI implementation of Scoop in Rust
A CLI implementation of Scoop in Rust
⚠ BREAKING CHANGES
- libscoop: switch to use tracing for logging
- libscoop: manifest.hash() return type changed from str to HashString
Features
- hok: add hok completions command to generate shell completion (da1b6d8)
- hok: add global --verbose flag (5fd0505)
Bug Fixes
- libscoop: hash checking should be case insensitive (fix #18) (b3afbef)
Code Refactoring
- libscoop: switch to use tracing for logging (d835c7f)
| Publisher | Chawye Hsu |
|---|---|
| Version | 0.1.0-beta.7 |
| Release date | 2024-12-10 |
| License | Apache-2.0 |
| Installer type | zip |
| Architecture | x86, x64, arm64 |
| Package ID | ChawyeHsu.Hok |
winget install --id=ChawyeHsu.Hok -ewinget upgrade --id=ChawyeHsu.Hok -ewinget uninstall --id=ChawyeHsu.Hok -eFeatures
- libscoop: Adpot new cache filename format (15172a9)
Bug Fixes
- cargo clippy fix (71a7596)
- hok: Check if cat_style is empty (4ed662e), closes #10
- hok: Remove type.exe dep in hok cat, closes #14 (47a42c5)
Features
- libscoop|config: support use_isolated_path config (1bb5ee7)
- libscoop: remove env paths under isolated_path mode correctly (2f58173)
- libscoop: support use_sqlite_cache config (35c9577)
Bug Fixes
- libscoop|config: support named use_isolated_path (5e9a181)
- libscoop: case insensitive match on package querying (5efde66)
- libscoop: updated Config struct (17e474a)
Features
- hok: added s shortcut for search command (50c0bfc)
Bug Fixes
- hok: added long format arg of listing known buckets (658ef7d)
- hok: fix 50c0bfc (387fd66)
- hok: trim yes_no prompt input (0a01f1e)
- libscoop|config: default config path should be always returned (d3040ad)
- libscoop|fs: improve symlink removal logic (398ef27)
- libscoop|resolve: correct pinned dependency cascade resolving (660d3e2)
Performance Improvements
- libscoop|manifest: defer hash validation (d1ff3f6)
Yes. Hok is free and open-source software released under the Apache-2.0 license.
The latest version is 0.1.0-beta.7, released on Dec 10, 2024.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with bd8da407d4397ab05151ec1fb997edced1341832589383a535247c67ea947282.
Hok runs on Windows and is available for 32-bit (x86), 64-bit (x64), ARM64 systems.
Open Settings › Apps › Installed apps, find Hok and select Uninstall. From the command line, run winget uninstall --id=ChawyeHsu.Hok -e.
Yes. Hok is available as a portable ZIP archive (hok-x86_64-pc-windows-msvc.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.