# 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
```
