aboutsummaryrefslogtreecommitdiff
path: root/swaymsg
diff options
context:
space:
mode:
authorIan Fan <ianfan0@gmail.com>2018-07-08 20:32:42 +0100
committerIan Fan <ianfan0@gmail.com>2018-07-10 12:03:46 +0100
commit5fd36164a008f931def993413facf9058c56641d (patch)
tree5714600f0fd8b8f1a2570cad4d7bc8ab48e7eb1e /swaymsg
parentc1bb73f8652f367ee7b7b82f5fc13aff51145358 (diff)
Add get_binding_modes message type to ipc
Diffstat (limited to 'swaymsg')
-rw-r--r--swaymsg/main.c2
-rw-r--r--swaymsg/swaymsg.1.scd3
2 files changed, 5 insertions, 0 deletions
diff --git a/swaymsg/main.c b/swaymsg/main.c
index 542ca819..42e488f3 100644
--- a/swaymsg/main.c
+++ b/swaymsg/main.c
@@ -407,6 +407,8 @@ int main(int argc, char **argv) {
type = IPC_GET_BAR_CONFIG;
} else if (strcasecmp(cmdtype, "get_version") == 0) {
type = IPC_GET_VERSION;
+ } else if (strcasecmp(cmdtype, "get_binding_modes") == 0) {
+ type = IPC_GET_BINDING_MODES;
} else if (strcasecmp(cmdtype, "get_clipboard") == 0) {
type = IPC_GET_CLIPBOARD;
} else {
diff --git a/swaymsg/swaymsg.1.scd b/swaymsg/swaymsg.1.scd
index 1aa6a1b0..f9b600b9 100644
--- a/swaymsg/swaymsg.1.scd
+++ b/swaymsg/swaymsg.1.scd
@@ -59,6 +59,9 @@ _swaymsg_ [options...] [message]
*get\_version*
Get JSON-encoded version information for the running instance of sway.
+*get\_binding\_modes*
+ Gets a JSON-encoded list of currently configured binding modes.
+
*get\_clipboard*
Get JSON-encoded information about the clipboard.
Returns the current clipboard mime-types if called without