From 6f96360323fc062a133c07ccadcb1c807063186c Mon Sep 17 00:00:00 2001 From: Furkan Sahin Date: Fri, 8 Mar 2019 12:43:04 -0500 Subject: Add -p/--pretty option to swaymsg This new option forces pretty (non-raw/non-JSON) output. By default, when not using a tty, swaymsg outputs using the "raw" format. This makes it impossible to, for example, pipe the pretty output to a pager such as `less` since piping does not use a tty. The new -p/--pretty option gives the user explicit control over the output format while retaining the default tty-dependent behavior. Signed-off-by: Peter Grayson --- swaymsg/swaymsg.1.scd | 3 +++ 1 file changed, 3 insertions(+) (limited to 'swaymsg/swaymsg.1.scd') diff --git a/swaymsg/swaymsg.1.scd b/swaymsg/swaymsg.1.scd index 523db6cc..1bcf956a 100644 --- a/swaymsg/swaymsg.1.scd +++ b/swaymsg/swaymsg.1.scd @@ -19,6 +19,9 @@ _swaymsg_ [options...] [message] there is a malformed response or an invalid event type was requested, swaymsg will stop monitoring and exit. +*-p, --pretty* + Use raw output even when not using a tty. + *-q, --quiet* Sends the IPC message but does not print the response from sway. -- cgit v1.2.3