This package has zero runtime dependencies. The only code that runs is:
bin/cli.js— Detects your OS and spawns the platform-specific installer script- Platform installer scripts — Write config files to
~/.claude/
There are no install scripts (preinstall, postinstall, install) in package.json. Code only executes when you explicitly run npx @hasoftware/claudefy.
- Writes shell scripts to
~/.claude/(statusline, notification hook, tab title hook) - Merges settings into
~/.claude/settings.json - Optionally installs a Nerd Font via your system package manager
- Optionally registers an MCP server via
claude mcp add - All existing files are backed up with
.backup-<timestamp>suffix before modification
- Access network (except optional font download and DevRadar npm install, both with user consent)
- Read or transmit any personal data
- Modify files outside
~/.claude/and your terminal config - Run in the background after installation
If you discover a security issue, please email hacklike17.ai@gmail.com with details. Do not open a public issue for security vulnerabilities.
| Version | Supported |
|---|---|
| 1.x | Yes |