Skip to main content
Entire uses a layered configuration system that allows project-wide settings to be shared via Git while supporting personal overrides. Use this page when you are deciding whether a setting should apply to everyone on the project, only to your machine, or to all repositories you work in.
Local settings have the highest priority and are used for personal preferences, private rules, machine-specific paths, and temporary debugging.

Local settings file

Local settings are stored in .entire/settings.local.json and are automatically ignored by Git.Local settings are merged with project settings. You only need to specify the settings you want to override:
.entire/settings.local.json

Local settings reference

Use these settings locally when the behavior should not affect teammates.

Modify local settings

Add --local when the command should write to .entire/settings.local.json.
If a setting does not have a CLI flag, edit .entire/settings.local.json directly.

Verify local settings

After editing local settings, run:
Use this to confirm Entire is still reading the repository configuration. If the behavior does not match .entire/settings.local.json, check the setting name and JSON nesting. Local settings override project and global settings for the same setting path.