swarp-rs swaps the first two i3 output workspaces. This is the Rust version.
swarp-rs
Type make
make
Bind like
bindsym $mod+Shift+s exec --no-startup-id swarp-rs