Project & Workspace Management

// Opening Projects

To initialize TermStudio with a specific project directory, pass the directory path when running the launcher command:

termstudio ~/Documents/my-project/

// Workspace Configuration Files

TermStudio creates a hidden .termstudio/ folder in your project's root. This folder contains specific local configuration files, which can override global configuration preferences for tabs, themes, and shell variables.

// Exclude and Ignore Rules

To prevent massive files (like node_modules or binary build outputs) from clogging the file manager index, add a .termstudioignore file to your root directory. The syntax matches standard .gitignore patterns:

# Ignore node dependencies
node_modules/
# Ignore python virtual envs
.venv/
# Ignore logs
*.log