22
33(configuration)=
44
5- # Configuration
5+ (workspace)=
6+
7+ # Workspace files
68
79tmuxp loads your terminal workspace into tmux using workspace files.
810
9- The configuration file can be JSON or YAML. It's declarative style resembles tmux's object hierarchy: session, window and wanes.
11+ The workspace file can be JSON or YAML. It's declarative style resembles tmux's object hierarchy: session, window and wanes.
1012
1113## Launching your session
1214
@@ -19,7 +21,7 @@ $ tmuxp load ./path/to/file
1921tmuxp will offers to assist when:
2022
2123- _ Session already exists_ : tmuxp will prompt you to re-attach. It does this
22- by checking if the configuration 's ` session_name ` matches a session already
24+ by checking if the workspace 's ` session_name ` matches a session already
2325 running on the same server.
2426- _ When inside a tmux client_ , ` tmuxp ` will let you create a new session and switch to it, or append the windows to your existing
2527 session.
@@ -57,7 +59,7 @@ As of 1.11.x.
5759
5860````
5961
60- Breaking down the basic configuration into sections:
62+ Breaking down the basic workspace into sections:
6163
62641 . A session name
6365
@@ -102,7 +104,7 @@ Breaking down the basic configuration into sections:
102104
103105### Direct
104106
105- You can create a configuration and load it from anywhere in your file system.
107+ You can create a workspace and load it from anywhere in your file system.
106108
107109``` console
108110$ tmuxp load [workspace-file]
@@ -120,7 +122,7 @@ $ tmuxp load /opt/myapp/favorites.yaml
120122```
121123````
122124
123- ### User-based configurations
125+ ### User-based workspaces
124126
125127tmuxp uses the [ XDG Base Directory] specification.
126128
@@ -143,12 +145,12 @@ This path can be overridden by {ref}`TMUXP_CONFIGDIR`
143145
144146### Project-specific
145147
146- You can store a configuration in your project's root directory as ` .tmuxp.yaml ` or ` .tmuxp.json ` , then:
148+ You can store a workspace in your project's root directory as ` .tmuxp.yaml ` or ` .tmuxp.json ` , then:
147149
148150Assume ` .tmuxp.yaml ` inside ` /opt/myapp `
149151
150152``` console
151- $ tmuxp load [config_path ]
153+ $ tmuxp load [workspace-file ]
152154```
153155
154156```` {tab} In project root
0 commit comments