Repository navigation
v1.0.0-beta — Project Picker (pre-release)
Pre-release
Pre-release
Highlights
- First public beta (Ubuntu/macOS).
- Fast search with optional fd/fzf/tree and robust fallbacks.
- Non-interactive CLI init for CI and automation.
Features
- Per-scope shortcuts:
p,p<key>,p<key>l. - Full-line fuzzy search with label-first display.
- Preview:
treeor none; editors: code/codium/idea/cursor/windsurf/nvim/vim/custom. - TOML config at
$XDG_CONFIG_HOME/project-picker/config.toml. - Caching with TTL; auto-bootstrapped cache/log dirs.
- Env vars:
PP_CACHE_DIR,PP_LOG_FILE,PP_FZF_FILTER,PP_PREVIEW_SHELL.
CLI (ppicker)
ppicker init --defaults(usesPPICKER_SCOPE_PATH,PPICKER_SCOPE_LABEL).ppicker doctorvalidates dependencies and config.- VERSION: 1.0.0-beta.
CI & Releases
- GitHub Actions matrix (Ubuntu/macOS) with smoke + integration tests.
- Tagged releases publish tarball + SHA256 checksum.
- “-beta” tags are marked as pre-releases.
Install
- Download and extract the tarball from Assets.
- Source
project-picker.plugin.zshin.zshrc(or via a plugin manager). - Put
bin/ppickeron your PATH (chmod +xif needed). - Add
completions/_ppickerto your$fpathfor zsh completion.
Assets
- project-picker-v1.0.0-beta.tar.gz
- project-picker-v1.0.0-beta.tar.gz.sha256