Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PowerShell Completers

This repository contains standalone PowerShell argument completer scripts for native tools. Each *_completer folder contains a self-contained *_completer.ps1 script that can be dot-sourced into a PowerShell session or profile, plus a companion *_completer.md document describing coverage and implementation details. These scripts can be imported with the CompleterActions module.

Recent additions include standalone completers for the coreutils tools comm, cut, date, df, env, head, join, ln, mktemp, printf, ptx, readlink, realpath, seq, sha1sum, sha224sum, sha256sum, sha384sum, sha512sum, shred, shuf, split, stat, stdbuf, sum, tac, tail, test, touch, tr, truncate, tsort, tty, tskill, uniq, uname, unexpand, unlink, uptime, vdir, and yes.

Quick start

From the repository root, dot-source one or more completer scripts into the current session:

. .\Git_completer\Git_completer.ps1

# Load more than one completer if you want
. .\dotnet_completer\dotnet_completer.ps1
. .\gh_cli_completer\gh_cli_completer.ps1

To make selected completers available in future sessions, dot-source them from your PowerShell profile:

. 'C:\path\to\Completers\Git_completer\Git_completer.ps1'
. 'C:\path\to\Completers\dotnet_completer\dotnet_completer.ps1'

Repository layout

  • *_completer\: one folder per completer
  • *_completer\*_completer.ps1: standalone PowerShell argument completer script
  • *_completer\*_completer.md: companion repository doc for that completer

Completer index

Command(s) Script Doc Notes
7z, 7z.exe 7z_completer.ps1 7z_completer.md Native PowerShell argument completer for 7-Zip.
accesschk, accesschk.exe accesschk_completer.ps1 accesschk_completer.md Native PowerShell argument completer for AccessChk with mode-aware service, process, registry, and path hints.
apm, apm.exe apm_completer.ps1 apm_completer.md Static-first APM completer with documented root and nested command coverage, enum-aware value hints, and path-safe package or bundle slots.
attrib, attrib.exe attrib_completer.ps1 attrib_completer.md Static-first attrib completer with documented attribute toggles, slash-switch coverage, and filesystem path or wildcard operand completion.
autorunsc, autorunsc.exe autorunsc_completer.ps1 autorunsc_completer.md Native PowerShell argument completer for Autorunsc with validated category filters, offline path slots, and local profile hints.
base32, base32.exe base32_completer.ps1 base32_completer.md Static-first base32 completer with documented decode/wrap/ignore-garbage switches and filesystem operand completion.
base64, base64.exe base64_completer.ps1 base64_completer.md Static-first base64 completer with documented decode/ignore-garbage/wrap switches and filesystem operand completion.
basename, basename.exe basename_completer.ps1 basename_completer.md Static-first basename completer with documented suffix/zero/multiple switches and filesystem operand completion.
bun, bun.exe bun_completer.ps1 bun_completer.md Hybrid Bun completer that merges parsed help output with static commands and local project metadata.
cargo-binstall, cargo-binstall.exe cargo_binstall_completer.ps1 cargo_binstall_completer.md Static-first cargo-binstall completer with package install switches, path-aware overrides, and enum values for formats, strategies, TLS versions, and log levels.
cargo-clippy, cargo-clippy.exe cargo_clippy_completer.ps1 cargo_clippy_completer.md Static-first cargo-clippy completer with Clippy lint controls plus Cargo check package, target, feature, compilation, and manifest options.
cargo, cargo.exe cargo_completer.ps1 cargo_completer.md Help-driven Cargo completer with root and subcommand switch coverage, enum-aware value hints, and path-safe completion for manifest/config slots.
cksum, cksum.exe cksum_completer.ps1 cksum_completer.md Static-first cksum completer with documented algorithm selection and filesystem operand completion.
claude, claude.exe claude_completer.ps1 claude_completer.md Static-first Claude Code CLI completer with three-level subcommand tree, command/flag alias normalization, context-aware enum and value completion, model and setting-source hints, path-safe slots, and conservative optional-value flag handling.
cmd, cmd.exe cmd_completer.ps1 cmd_completer.md Static-first cmd.exe completer with documented switch coverage, attached /E: /F: /V: /T: values, and command-tail suggestions after /C, /K, or /R.
contig, contig.exe contig_completer.ps1 contig_completer.md Static-first Contig completer with mode-aware file, metadata, drive, and length suggestions.
code-insiders, code-insiders.cmd code_insiders_completer.ps1 code_insiders_completer.md Hybrid static-first VS Code Insiders completer with nested tunnel/chat routing, cached extension IDs, enum-aware values, and path-safe option completion.
codex, codex.cmd, codex.ps1 codex_completer.ps1 codex_completer.md Tool-backed Codex CLI completer that loads and caches the installed codex completion powershell script for Windows launcher names.
copilot, copilot.exe copilot_completer.ps1 copilot_completer.md Hybrid GitHub Copilot CLI completer with a static argv tree plus dynamic local values for models, marketplaces, and installed plugins.
compact, compact.exe compact_completer.ps1 compact_completer.md Static-first compact completer with slash-switch coverage, /S: /EXE: /CompactOs: /WinDir: handling, and local path completion.
csplit, csplit.exe csplit_completer.ps1 csplit_completer.md Static-first csplit completer with documented suffix/prefix/digits/keep-file switches and filesystem operand completion.
curl, curl.exe curl_completer.ps1 curl_completer.md Help-driven curl completer with enum-aware value hints, @file handling, and path completion for file-bearing options.
cursor-agent, cursor-agent.cmd, cursor-agent.ps1 cursor_agent_completer.ps1 cursor_agent_completer.md Help-driven Cursor Agent CLI completer with root switches, subcommand completion, enum-aware values, and path suggestions for workspace-style flags.
dd, dd.exe dd_completer.ps1 dd_completer.md Static-first dd completer with documented input/output/size/seek/status flags and filesystem operand completion.
dircolors, dircolors.exe dircolors_completer.ps1 dircolors_completer.md Static-first dircolors completer with documented print-database/sh switches and filesystem operand completion.
dirname, dirname.exe dirname_completer.ps1 dirname_completer.md Static-first dirname completer with documented zero/help/version switches and filesystem operand completion.
dism dism_completer.ps1 dism_completer.md Native PowerShell argument completer for Deployment Image Servicing and Management.
dotnet dotnet_completer.ps1 dotnet_completer.md Large static completion table for the .NET CLI.
dsc DSC_completer.ps1 DSC_completer.md Native PowerShell argument completer for the dsc CLI.
du, du.exe du_completer.ps1 du_completer.md Help-driven du completer with -ct, -l value hints, and directory-only operand completion.
env env_completer.ps1 env_completer.md Static-first env completer with short and long flag coverage and path-safe operand handling.
expr, expr.exe expr_completer.ps1 expr_completer.md Static-first expr completer with help flags and an explicit placeholder for expression operands.
factor, factor.exe factor_completer.ps1 factor_completer.md Static-first factor completer with help flags and an explicit placeholder for integer or file operands.
false, false.exe false_completer.ps1 false_completer.md Static-first false completer with help flags and no-op operand handling.
fd, fd.exe fd_completer.ps1 fd_completer.md Help-driven fd completer with enum-aware value hints, placeholder-safe pattern handling, and path completion for operands and path-bearing options.
findstr, findstr.exe findstr_completer.ps1 findstr_completer.md Static-first findstr completer with attached /A: /C: /D: /F: /G: /Q: handling, placeholder-safe search-string slots, and local file/directory completion.
fmt, fmt.exe fmt_completer.ps1 fmt_completer.md Static-first fmt completer with wrapping flags and filesystem path completion for operand slots.
fold, fold.exe fold_completer.ps1 fold_completer.md Static-first fold completer with wrapping flags and filesystem path completion for operand slots.
fsutil, fsutil.exe fsutil_completer.ps1 fsutil_completer.md Native PowerShell argument completer for fsutil with cached local help-driven command discovery and targeted value-aware leaf completion.
gawk, gawk.exe, awk, awk.exe gawk_completer.ps1 gawk_completer.md Hybrid GNU awk completer with help-validated options, safe long-option abbreviations, and value-aware file/assignment completion.
groff, groff.exe groff_completer.ps1 groff_completer.md Hybrid GNU groff completer with static option grammar, cached local -T and -m discovery, and attached/separate value completion.
grok, grok.exe, agent grok_completer.ps1 grok_completer.md Help-driven grok completer that uses live grok --help and grok help <subcommand> output for root switches, subcommands, and value-aware option completion.
handle, handle.exe handle_completer.ps1 handle_completer.md Native PowerShell argument completer for Sysinternals Handle with safe help parsing, local -p hints, and placeholder-driven close-handle completion.
gh gh_cli_completer.ps1 gh_cli_completer.md Loads the official PowerShell completion script emitted by the installed GitHub CLI.
git Git_completer.ps1 Git_completer.md Builds completions from the installed Git CLI plus repository-local fallback data.
go, go.exe go_completer.ps1 go_completer.md Help-driven Go completer with lazy executable fallback, root/help/nested command coverage, enum-aware flag values, and path-safe handling for -C, -o, -modfile, -overlay, -pgo, and -pkgdir.
grep, grep.exe grep_completer.ps1 grep_completer.md Help-driven grep completer with dual-format (GNU and clap-based coreutils) help parsing, enum-aware --color, --binary-files, -d/--directories, -D/--devices values, numeric context hints, placeholder-safe pattern/glob/label/separator slots, stdin-aware -f, and PATTERN-then-FILE operand routing.
icacls, icacls.exe icacls_completer.ps1 icacls_completer.md Parses icacls.exe /? output and layers command-context completion on top.
ipconfig, ipconfig.exe ipconfig_completer.ps1 ipconfig_completer.md Native PowerShell argument completer for ipconfig with help-driven switches and cached adapter-name completion.
just, just.exe just_completer.ps1 just_completer.md Thin wrapper around just's built-in PowerShell completion output.
jq, jq.exe jq_completer.ps1 jq_completer.md Help-driven jq completer that parses jq --help dynamically for options and offers path completion for file-bearing flags.
link, link.exe link_completer.ps1 link_completer.md Static-first link completer with help flags and filesystem path completion for source and destination operands.
listdlls, listdlls.exe, Listdlls, Listdlls.exe listdlls_completer.ps1 listdlls_completer.md Native PowerShell argument completer for Sysinternals Listdlls with safe help parsing, local process hints, and placeholder DLL-name completion.
markitdown, markitdown.exe markitdown_completer.ps1 markitdown_completer.md Static-first MarkItDown completer with option/value coverage, MIME and charset hints, and path-aware input and output slots.
md5sum, md5sum.exe md5sum_completer.ps1 md5sum_completer.md Static-first md5sum completer with checksum flags and filesystem path completion for operand slots.
netsh, netsh.exe netsh_completer.ps1 netsh_completer.md Native PowerShell argument completer for netsh with lazy help-driven context discovery.
nl, nl.exe nl_completer.ps1 nl_completer.md Static-first nl completer with numbering flags and filesystem path completion for operand slots.
npm, npm.cmd, npm.exe, npm.ps1 npm_completer.ps1 npm_completer.md Hybrid npm completer that combines static command data, parsed help output, and local project metadata.
nproc, nproc.exe nproc_completer.ps1 nproc_completer.md Static-first nproc completer with --ignore value hints and switch coverage.
numfmt, numfmt.exe numfmt_completer.ps1 numfmt_completer.md Static-first numfmt completer with enum-aware format, field, unit, and padding value hints plus path completion for operands.
od, od.exe od_completer.ps1 od_completer.md Static-first od completer with address-radix, format, width, and byte-count value hints plus path completion for operands.
oh-my-posh, oh-my-posh.exe OhMyPosh_completer.ps1 OhMyPosh_completer.md PowerShell argument completer for Oh My Posh.
ollama, ollama.exe ollama_completer.ps1 ollama_completer.md Help-driven Ollama completer with lazy help parsing, alias normalization, enum-aware inline flag values, path completion for file/config slots, and placeholder-only model or prompt operands.
opencode, opencode.exe opencode_completer.ps1 opencode_completer.md Native PowerShell argument completer for Opencode CLI.
paste, paste.exe paste_completer.ps1 paste_completer.md Static-first paste completer with delimiter suggestions and path completion for operand slots.
pathchk, pathchk.exe pathchk_completer.ps1 pathchk_completer.md Static-first pathchk completer with portability option coverage and path completion for operands.
pi, pi.cmd, pi.ps1 pi_completer.ps1 pi_completer.md Hybrid static-first Pi completer with root command/flag coverage, provider/tool/thinking enums, @file completion, and local model/source hints.
playwright-cli, playwright-cli.cmd, playwright-cli.ps1 playwright_cli_completer.ps1 playwright_cli_completer.md Static-first Playwright CLI completer with full top-level verb coverage, option/value hints, path-aware file slots, and placeholder-driven browser/session targeting.
pnpm, pnpm.cmd, pnpm.ps1 pnpm_completer.ps1 pnpm_completer.md Tool-backed pnpm completer that lazily wraps the official pnpm completion pwsh output and adds a small help-based fallback for sparse upstream contexts.
pr, pr.exe pr_completer.ps1 pr_completer.md Static-first pr completer with page-width, column, separator, and header value hints plus path completion for operands.
printenv, printenv.exe printenv_completer.ps1 printenv_completer.md Static-first printenv completer with environment-variable name completion and option coverage.
printf, printf.exe printf_completer.ps1 printf_completer.md Static-first printf completer with documented option coverage and filesystem-backed operand completion.
procdump, procdump.exe procdump_completer.ps1 procdump_completer.md Native PowerShell argument completer for ProcDump with static trigger grammar, value-aware numeric placeholders, and safe local target hints.
psgetsid, psgetsid.exe psgetsid_completer.ps1 psgetsid_completer.md Native PowerShell argument completer for PsGetsid with remote-target-aware switches, @file completion, and free-form identity placeholders.
psexec, psexec.exe psexec_completer.ps1 psexec_completer.md Static-first PsExec completer with remote-target placeholders, value-aware switch hints, and conservative command-tail handling.
psfile, psfile.exe psfile_completer.ps1 psfile_completer.md Static PsFile completer with remote-auth placeholders, identifier hints, and destructive -c awareness.
psinfo, psinfo.exe psinfo_completer.ps1 psinfo_completer.md Static-first PsInfo completer with filter hints, delimiter guidance, and safe remote-target completion.
pskill, pskill.exe pskill_completer.ps1 pskill_completer.md Native PowerShell argument completer for PsKill with local process/PID hints and placeholder-only remote targeting.
psloglist, psloglist.exe psloglist_completer.ps1 psloglist_completer.md Hybrid PsLogList completer with static syntax, cached local event-log hints, and remote-safe fallbacks.
psmux, psmux.exe psmux_completer.ps1 psmux_completer.md Static-first psmux completer with root command and alias coverage, session or target hints, layout presets, and value-aware set-option completion.
psping, psping.exe psping_completer.ps1 psping_completer.md Hybrid PsPing completer with static mode grammar, help-topic completion, and value-aware placeholders for ping, latency, bandwidth, and server syntax.
pslist, pslist.exe pslist_completer.ps1 pslist_completer.md Native PowerShell argument completer for PsList with static-first switch grammar, remote-target placeholders, and local process hints.
pspasswd, pspasswd.exe pspasswd_completer.ps1 pspasswd_completer.md Static PsPasswd completer with safe remote placeholders, account hints, and password-slot suppression.
psservice, psservice.exe psservice_completer.ps1 psservice_completer.md Native PowerShell argument completer for PsService with remote-preamble awareness and local service-name hints.
psshutdown, psshutdown.exe psshutdown_completer.ps1 psshutdown_completer.md Native PowerShell argument completer for PsShutdown with value-aware placeholders and safe remote-target completion.
pssuspend, pssuspend.exe pssuspend_completer.ps1 pssuspend_completer.md Native PowerShell argument completer for PsSuspend with local process/PID hints and placeholder-only remote targeting.
ptx, ptx.exe ptx_completer.ps1 ptx_completer.md Static-first ptx completer with documented option coverage and filesystem-backed operand completion.
pwsh, pwsh.exe pwsh_completer.ps1 pwsh_completer.md Static-first pwsh.exe completer with documented CLI parameter coverage, enum-aware values, and path-safe startup file/settings slots.
py, py.exe py_completer.ps1 py_completer.md Launcher-specific py.exe completer with -V: tag discovery, version-selector grammar, and first-script path completion.
python, python.exe python_completer.ps1 python_completer.md Static-first python.exe completer with help-derived root flags, modeled -X values, stdin sentinel coverage, and script-path-aware first positional completion.
qwen, qwen.cmd, qwen.ps1 qwen_completer.ps1 qwen_completer.md Hybrid Qwen Code CLI completer with three-level subcommand tree, context-aware flag and enum completion, path completion for path-bearing flags, and placeholder suppression for free-form slots.
reg, reg.exe reg_completer.ps1 reg_completer.md Native PowerShell argument completer for reg.exe with help-driven subcommands, registry-key/value completion, and file-slot awareness.
RegDelNull, RegDelNull.exe RegDelNull_completer.ps1 RegDelNull_completer.md Small native completer for RegDelNull with registry-path completion and destructive-aware placeholders.
regjump, regjump.exe regjump_completer.ps1 regjump_completer.md Small native completer for regjump with registry-path completion and terminal -c handling.
rg, rg.exe rg_completer.ps1 rg_completer.md Help-driven ripgrep completer with cached type discovery, enum-aware value hints, and placeholder-safe pattern/glob handling.
robocopy, robocopy.exe robocopy_completer.ps1 robocopy_completer.md Native PowerShell argument completer for Robocopy.
rtk, rtk.exe rtk_completer.ps1 rtk_completer.md Static-first rtk completer with root command coverage, global options, targeted read, git, and config completions, and placeholders for passthrough CLI arguments.
ru, ru.exe ru_completer.ps1 ru_completer.md Help-driven, mode-aware ru completer for absolute registry paths and safe -h <hive file> completion.
rustc, rustc.exe rustc_completer.ps1 rustc_completer.md Help-driven rustc completer with switch/value coverage, target/lint/codegen hints, and file-aware input/output path completion.
rustfmt, rustfmt.exe rustfmt_completer.ps1 rustfmt_completer.md Help-driven rustfmt completer with config-topic/value hints, edition and color enums, and path-aware file/config slots.
rustup, rustup.exe rustup_completer.ps1 rustup_completer.md Help-driven rustup completer with subcommand-aware option parsing, local toolchain/target/component discovery, and placeholder-safe command slots.
sc, sc.exe sc_completer.ps1 sc_completer.md Native PowerShell argument completer for Service Control Manager commands with help-driven verbs and value-aware service/config completion.
schtasks, schtasks.exe schtasks_completer.ps1 schtasks_completer.md Native PowerShell argument completer for Scheduled Tasks CLI usage.
scoop, scoop.ps1, scoop.cmd scoop_completer.ps1 scoop_completer.md Hybrid static-first Scoop completer with cached local app/bucket/shim discovery, config enums, manifest-prefix gating, and placeholder-safe free-form slots.
sdelete, sdelete.exe sdelete_completer.ps1 sdelete_completer.md Risk-bounded SDelete completer with mode-aware path, drive, disk, and pass-count suggestions.
sed, sed.exe sed_completer.ps1 sed_completer.md Native PowerShell argument completer for GNU sed.
sha1sum, sha1sum.exe sha1sum_completer.ps1 sha1sum_completer.md Static-first sha1sum completer with documented option coverage and filesystem-backed operand completion.
sha224sum, sha224sum.exe sha224sum_completer.ps1 sha224sum_completer.md Static-first sha224sum completer with documented option coverage and filesystem-backed operand completion.
sha256sum, sha256sum.exe sha256sum_completer.ps1 sha256sum_completer.md Static-first SHA-256 checksum completer with documented option coverage and filesystem-backed operand completion.
sha384sum, sha384sum.exe sha384sum_completer.ps1 sha384sum_completer.md Static-first sha384sum completer with documented option coverage and filesystem-backed operand completion.
sha512sum, sha512sum.exe sha512sum_completer.ps1 sha512sum_completer.md Static-first sha512sum completer with documented option coverage and filesystem-backed operand completion.
shellrunas, shellrunas.exe shellrunas_completer.ps1 shellrunas_completer.md Static ShellRunas completer based on official Sysinternals docs, with program-path completion and conservative argument passthrough.
shuf, shuf.exe shuf_completer.ps1 shuf_completer.md Static-first shuf completer with documented option coverage and filesystem-backed operand completion.
sigcheck, sigcheck.exe sigcheck_completer.ps1 sigcheck_completer.md Native PowerShell argument completer for Sigcheck with scan-mode-aware paths, policy hints, and certificate-store completion.
systeminfo, systeminfo.exe systeminfo_completer.ps1 systeminfo_completer.md Native PowerShell argument completer for systeminfo with help-driven singleton switches, value-aware placeholders, /FO value completion, and /NH compatibility handling.
stdbuf, stdbuf.exe stdbuf_completer.ps1 stdbuf_completer.md Static-first stdbuf completer with documented buffering option coverage and path-aware operand completion.
strings, strings.exe strings_completer.ps1 strings_completer.md Native PowerShell argument completer for Strings with numeric value hints and path-aware operand completion.
sum, sum.exe sum_completer.ps1 sum_completer.md Static-first sum completer with documented checksum-mode options and path-aware operand completion.
tac, tac.exe tac_completer.ps1 tac_completer.md Static-first tac completer with documented reverse-line options and path-aware operand completion.
takeown, takeown.exe takeown_completer.ps1 takeown_completer.md Static-first takeown completer with documented slash-switch coverage, /D value hints, and path-aware /F completion.
tar, tar.exe tar_completer.ps1 tar_completer.md Native PowerShell argument completer for Windows bsdtar with mode-aware option, value, and operand completion.
tasklist, tasklist.exe tasklist_completer.ps1 tasklist_completer.md Native PowerShell argument completer for Task List.
test, test.exe test_completer.ps1 test_completer.md Static-first test completer with documented file and string-test options and path-aware operand completion.
testlimit, testlimit.exe, Testlimit, Testlimit.exe testlimit_completer.ps1 testlimit_completer.md Native PowerShell argument completer for Testlimit with static stress-switch grammar and numeric placeholder completion.
truncate, truncate.exe truncate_completer.ps1 truncate_completer.md Static-first truncate completer with documented size and reference options plus path-aware operand completion.
tskill, tskill.exe tskill_completer.ps1 tskill_completer.md Native PowerShell argument completer for Terminal Server task termination.
tsort, tsort.exe tsort_completer.ps1 tsort_completer.md Static-first tsort completer with documented output options and path-aware operand completion.
tty, tty.exe tty_completer.ps1 tty_completer.md Static-first tty completer with documented terminal flags and path-aware operand completion.
uname, uname.exe uname_completer.ps1 uname_completer.md Static-first uname completer with documented kernel and OS option coverage plus path-aware operand completion.
unexpand, unexpand.exe unexpand_completer.ps1 unexpand_completer.md Static-first unexpand completer with tab-width, initial-space, and path-aware operand completion.
unlink, unlink.exe unlink_completer.ps1 unlink_completer.md Static-first unlink completer with help switches and path-aware operand completion.
uptime, uptime.exe uptime_completer.ps1 uptime_completer.md Static-first uptime completer with pretty/since options plus path-aware operand completion.
uv, uv.exe, uvx, uvx.exe uv_completer.ps1 uv_completer.md Native PowerShell argument completer for Astral's uv and uvx.
vdir, vdir.exe vdir_completer.ps1 vdir_completer.md Static-first vdir completer with directory-listing option coverage and path-aware operand completion.
wc, wc.exe wc_completer.ps1 wc_completer.md Help-driven wc completer with dual-format (GNU and clap-based coreutils) help parsing, enum-aware --total values, stdin-aware --files0-from, attached --total=/--files0-from= handling, and file-path operand completion.
wecutil, wecutil.exe wecutil_completer.ps1 wecutil_completer.md Help-driven wecutil completer with command-aware /option:value parsing, XML path completion, and placeholder-safe subscription/event-source handling.
wevtutil, wevtutil.exe wevtutil_completer.ps1 wevtutil_completer.md Native PowerShell argument completer for Windows Event Utility.
where, where.exe where_completer.ps1 where_completer.md Native PowerShell argument completer for where.exe that preserves normal Where-Object alias behavior unless the alias is removed.
whoami, whoami.exe whoami_completer.ps1 whoami_completer.md Static-first whoami completer with mode-aware slash-switch completion and /FO value hints.
winapp, winapp.exe winapp_completer.ps1 winapp_completer.md Schema-driven winapp completer that lazily caches winapp --cli-schema, walks the live 3-level command tree for subcommands/options/aliases, layers static enum choices (IfExists, SdkInstallMode, ManifestTemplates), and provides file/directory/placeholder value slots.
wpr, wpr.exe wpr_completer.ps1 wpr_completer.md Static-first wpr completer with top-level command coverage, -help topic completion, local profile/process discovery, and path-aware trace/profile slots.
wsb, wsb.exe wsb_completer.ps1 wsb_completer.md Static-first wsb completer with command/alias coverage, sandbox-ID discovery, host-path completion, and placeholder-safe sandbox-internal value slots.
wsl wsl_completer.ps1 wsl_completer.md Native PowerShell argument completer for Windows Subsystem for Linux.
wslconfig, wslconfig.exe wslconfig_completer.ps1 wslconfig_completer.md Static-first wslconfig completer with legacy slash-switch coverage, /list mode options, and local distribution-name completion.
wt, wt.exe wt_completer.ps1 wt_completer.md Native PowerShell argument completer for Windows Terminal.
xargs, xargs.exe xargs_completer.ps1 xargs_completer.md Static-first xargs completer with documented option coverage, value-aware slots for files and numeric/replace/eof values, and command-name suggestions for the trailing command operand.
xcopy, xcopy.exe xcopy_completer.ps1 xcopy_completer.md Native PowerShell argument completer for xcopy with help-driven switches and inline /D: and /EXCLUDE: completion.
yes, yes.exe yes_completer.ps1 yes_completer.md Static-first yes completer with help switches and path-aware operand completion.
zip, zip.exe zip_completer.ps1 zip_completer.md Native PowerShell argument completer for Info-ZIP zip with help-driven options and value-aware archive/path completion.

Notes

  • Each completer is intended to work independently; there is no module manifest or build step in this repository.
  • Some completers are static, while others depend on the installed native tool or its help output at completion time. The companion .md file for each script describes those details.

About

PowerShell completer scripts that work with CompleterActions module.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages