Using Environments
Environments let you switch between sets of variables: dev, staging, production: without editing your requests.
For the dotenv syntax, disabled variables, badge colors, and substitution rules, see Environment Format.
Cycling
Section titled “Cycling”Press Ctrl+U to cycle through available environments. The active
environment shows in the header with a color marker.
Press e, or click the environment in the header, to open a searchable picker. Type to filter environment names and press Return to activate the highlighted environment.
Environment Editor
Section titled “Environment Editor”Press F3 to open the full environment editor. The TUI splits into three sections:
- Sidebar (left): lists all
.envfiles with color dots and unsaved indicators - Header (top): edit name and pick a color badge
- Main: key/value grid
Keybindings
Section titled “Keybindings”All env editor actions are also available in the command palette (Ctrl+P)
when the env editor is open.
| Key | Action |
|---|---|
| ↑/↓ | Navigate rows or sidebar items |
| Return | Edit field or select environment |
| Tab | Switch between key and value columns |
| Space | Select/activate environment |
| Ctrl+D | Delete current variable row |
| s | Toggle secure storage for the selected variable |
| r | Reveal or mask the selected secret for this session |
| Ctrl+S | Save environment |
| Ctrl+N | Create an environment with a name and optional color |
| Ctrl+K | Clone selected environment |
| Ctrl+W | Delete environment (with confirmation) |
| Escape | Return to main view |
Features
Section titled “Features”- Dirty tracking: unsaved changes show a yellow bullet
- Color badges: 17 theme colors available
- Searchable picker: filter and activate environments without opening the editor
- Create form: validate a new name and choose its color before saving
- Disable variables: checkbox toggles a
#prefix - Secure values: mark a row
[secret]; Noodle stores its value in the OS credential vault and keeps only a blank declaration in the.envfile - Secret sources: a same-named process environment variable takes precedence over the vault; missing secrets are highlighted
- Clone: appends “ - Copy“ to the name, then asks whether to copy stored values or only the secret declarations
- Context menu: right-click an environment in the sidebar to save, create, clone, or delete environments
