GHOST -ENV

Your terminal environment, everywhere.

Activate your personalized shell environment on any machine with a single command. Aliases, functions, prompts, and completions - all synced from the cloud.

$ curl -sL gh-env.sh | sh gh-env.sh/0 (zero-trace) | gh-env.sh/r (read-only)
ghost-env ~ demo
curl -sL gh-env.sh | sh

_activation_modes

Normal Mode

curl -sL gh-env.sh | sh

Full installation. CLI tools saved to ~/.ghostenv. Tokens persist between sessions. Auto-activation on new terminals.

👻

Zero-Trace Mode

curl -sL gh-env.sh/0 | sh

Leave no trace. Uses /tmp with auto-cleanup on exit. Device unregistered from server. Files securely shredded.

📖

Read-Only Mode

curl -sL gh-env.sh/r | sh

No disk writes at all. Everything runs in memory. Perfect for read-only filesystems or restricted environments.

_features

One Command

Activate your environment anywhere with a single curl command.

🔐

Secure Auth

Device code flow - no passwords in terminal. 2FA support.

✍️

Signed Scripts

Ed25519 cryptographic signatures verify script integrity.

👻

Zero-Trace Mode

Leave no trace. All files cleaned up on exit.

📖

Read-Only Mode

No disk writes. Perfect for restricted filesystems.

☁️

Cloud Synced

Manage profiles via web dashboard. Sync across all machines.

_how_it_works

1

Create Your Profile

Sign up and create profiles with your custom shell scripts - environment variables, aliases, functions, custom prompts, and more.

2

Choose Your Mode

Run curl -sL gh-env.sh | sh for normal mode, add /0 for zero-trace, or /r for read-only.

3

Authorize Securely

A QR code and device code appear in your terminal. Scan the QR code with your phone or visit the auth page on any device, enter the code, and approve. No passwords typed in the terminal - ever.

4

Environment Activated

Your personalized environment loads instantly. Cryptographically signed scripts ensure integrity. Your prompt shows the active mode indicator.

Ready to ghost your env?

Set up your cloud environment in minutes. Free for personal use.

Create Account