From 22eb4853c2710c49e09051099282a25d56a7daa5 Mon Sep 17 00:00:00 2001 From: project-repo Date: Sat, 31 Dec 2022 11:54:39 +0100 Subject: [PATCH] Add socket documentation --- man/cagebreak-socket.7.md | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/man/cagebreak-socket.7.md b/man/cagebreak-socket.7.md index 870d2cf..f9e861b 100644 --- a/man/cagebreak-socket.7.md +++ b/man/cagebreak-socket.7.md @@ -350,9 +350,30 @@ cg-ipc{"event_name":"split","tile_id":"11","new_tile_id":"12","workspace":"1","o ``` *swap_tile* - - Trigger + - Trigger: the *exchange* family of commands + - JSON + - event_name: "swap_tile" + - tile_id: previous tile id as an integer + - swap_tile_id: swap tile id as an integer + - workspace: workspace number as an integer + - output: name of the output as a string -switch_default_mode +``` +exchangeright +cg-ipc{"event_name":"swap_tile","tile_id":"1","swap_tile_id":"3","workspace":"1","output":"eDP-1"} +``` + +*switch_default_mode* + - Trigger: *setmode* command + - JSON + - event_name: "switch_default_mode" + - old_mode: old mode number + - mode: new mode numer + +``` +setmode top +cg-ipc{"event_name":"switch_default_mode","old_mode":"0","mode":"0"} +``` switch_output - Trigger. *screen* command