How do I save i3 workspace?

How do I save i3 workspace?

export the workspace into JSON using i3-save-tree –workspace edit the JSON to match your desired matching rules for the windows. wrap the file in a root node, which defines the root split. when needed, load the layout using i3-append …

How do I restart my i3?

i3 Window Manager Cheat Sheet

  1. startx i3 start i3 from command line.
  2. $mod+ open a terminal.
  3. $mod+d open dmenu (text based program launcher)
  4. $mod+r resize mode ( or to leave resize mode)
  5. $mod+shift+e exit i3.
  6. $mod+shift+r restart i3 in place.
  7. $mod+shift+c reload config file.

What happens when i3 save tree is dumped?

When using i3-save-tree with the –workspace switch, only the contents of the workspace will be dumped. This means that properties of the workspace itself will be lost. This is relevant for, e.g., a vertically split container as the base container of a workspace. Since the split mode is a property of the workspace, it will not be stored.

Is there a way to save multiple workspaces in I3?

You can save the layout of either a single workspace or an entire output (e.g. LVDS1). Of course, you can repeat this step multiple times if you want to save/restore multiple workspaces/outputs. i3-save-tree (1) is a tool to save the layout. It will print a JSON representation of i3’s internal layout data structures to stdout.

Where does the Emacs window go in I3?

For example, if you assign all Emacs windows to workspace 1 in your i3 configuration file, but there is a placeholder window on workspace 2 which matches Emacs as well, your newly started Emacs window will end up in the placeholder window on workspace 2.

How to configure an I3 tree in Windows 10?

3.1. The tree consists of Containers 3.2. Orientation and Split Containers 3.3. Focus parent 3.4. Implicit containers 4. Configuring i3 4.1. Comments 4.2.