# tuist edit Generates a temporary project to edit the project in the current directory ## Arguments ### path `Optional` **Environment variable** `TUIST_EDIT_PATH` The path to the directory whose project will be edited ```bash tuist edit --path [path] tuist edit -p [path] ``` ### permanent `Optional` **Environment variable** `TUIST_EDIT_PERMANENT` It creates the project in the current directory or the one indicated by -p and doesn't block the process ```bash tuist edit --permanent tuist edit -P ``` ### no-permanent `Optional` **Environment variable** `TUIST_EDIT_PERMANENT` It creates the project in the current directory or the one indicated by -p and doesn't block the process ```bash tuist edit --no-permanent ``` ### only-current-directory `Optional` **Environment variable** `TUIST_EDIT_ONLY_CURRENT_DIRECTORY` It only includes the manifest in the current directory. ```bash tuist edit --only-current-directory tuist edit -o ``` ### no-only-current-directory `Optional` **Environment variable** `TUIST_EDIT_ONLY_CURRENT_DIRECTORY` It only includes the manifest in the current directory. ```bash tuist edit --no-only-current-directory ```