🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

zoxide-doctor

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

zoxide-doctor

Independent diagnostic CLI for zoxide installation, PATH, and shell setup

latest
Source
npmnpm
Version
0.1.0
Version published
Weekly downloads
0
Maintainers
1
Weekly downloads
 
Created
Source

zoxide-doctor

zoxide-doctor is a small, dependency-free diagnostic CLI for zoxide. It checks whether the binary is on PATH, whether zoxide init works for the selected shell, whether a common shell profile contains active initialization, and whether the optional fzf integration is available.

This is an independent community tool. It is not affiliated with or endorsed by Ajeet D'Souza or the official zoxide project.

Run it

After the npm release:

npx zoxide-doctor

From GitHub:

npx github:jiankn/zoxide-doctor

Choose a shell explicitly when auto-detection is ambiguous:

zoxide-doctor --shell zsh
zoxide-doctor --shell fish --json
zoxide-doctor --shell powershell --no-config-scan

The command exits with status 0 only when all required checks pass, 1 for setup warnings or failures, and 2 for invalid arguments.

What it checks

  • zoxide can be resolved from PATH and zoxide --version succeeds.
  • zoxide init <shell> returns initialization code.
  • A conventional profile such as .bashrc, .zshrc, config.fish, or a PowerShell profile contains an active zoxide init line.
  • fzf is available for optional interactive selection.

See the independent zoxide-doctor documentation for supported shells, privacy details, and current run instructions. When a check fails, the report links to the relevant zoxide command not found troubleshooting guide. The upstream binary and authoritative source remain in the official zoxide repository.

Development

npm install
npm run lint
npm test
npm run pack:check
npm run smoke

The smoke test packs the same tarball used for publication, installs it into a temporary project, and invokes the installed CLI.

License

MIT

Keywords

zoxide

FAQs

Package last updated on 08 Aug 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts