Como iniciar o i3wm com aplicações já nos workspaces?

Bem, eu olhei na documentação do i3 e nessa página do ArchWiki: i3 - ArchWiki. Mas ainda estou tendo problemas…

Consegui salvar o workspace, mas quando lanço o script descrito na ArchWiki, o workspace aparece muito esquesito.

Como salvei o layout:

Como ele aparece ao rodar o script:

O script ficou assim:

#!/bin/bash

i3-msg "workspace 2; append_layout ~/.config/i3/workspace_2.json"

(firefox &)
(xfce4-terminal &)
(anki &)

Voce diz de quando abrir uma aplicação, ela abrir em uma area de trabalho específica?

Se for isso, tenta o seguinte:

assign [class=nome da aplicação] area de trabalho escolhida

Exemplo:
assign [class=firefox] $ws1
ou
assign [class=firefox] 1