From 1334bde4bd23df2c47a6b4506221f201e1ac0c39 Mon Sep 17 00:00:00 2001 From: Nabos Date: Fri, 23 Dec 2022 09:25:13 +0100 Subject: [PATCH] Updated Readme --- README.md | 26 +++++++++++++++++++++----- 1 file changed, 21 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index eb3179c..94247b5 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,18 @@ bindsym $mod+Shift+8 exec "swaysome move 8" bindsym $mod+Shift+9 exec "swaysome move 9" bindsym $mod+Shift+0 exec "swaysome move 0" +# Focus workspace groups +bindcode --to-code $mod+Ctrl+1 exec "swaysome focus-group 1" +bindcode --to-code $mod+Ctrl+2 exec "swaysome focus-group 2" +bindcode --to-code $mod+Ctrl+3 exec "swaysome focus-group 3" +bindcode --to-code $mod+Ctrl+4 exec "swaysome focus-group 4" +bindcode --to-code $mod+Ctrl+5 exec "swaysome focus-group 5" +bindcode --to-code $mod+Ctrl+6 exec "swaysome focus-group 6" +bindcode --to-code $mod+Ctrl+7 exec "swaysome focus-group 7" +bindcode --to-code $mod+Ctrl+8 exec "swaysome focus-group 8" +bindcode --to-code $mod+Ctrl+9 exec "swaysome focus-group 9" +bindcode --to-code $mod+Ctrl+0 exec "swaysome focus-group 0" + # Move focused container to next output bindsym $mod+o exec "swaysome next_output" @@ -89,10 +101,14 @@ as usual. ## Exhaustive swaysome commands list -* `move [name]`: move the focused container to `[name]` -* `next_output`: move the focused container to the next output -* `prev_output`: move the focused container to the previous output -* `focus [name]`: change focus to `[name]` -* `focus_all_outputs [name]`: change all outputs focus to `[name]` +* `move [name]`: move the focused container to `[name]` on the same group +* `next-output`: move the focused container to the next output +* `prev-output`: move the focused container to the previous output +* `focus [name]`: change focus to `[name]` on the same group +* `focus-all-outputs [name]`: change all outputs focus to `[name]` +* `focus-group [id]`: change focus to group `[id]` +* `next-group`: change focus to the next workspace group +* `previous-group`: change focus to the previous workspace group * `init [name]`: cycle all outputs to create a default workspace with name `[name]` +* `rearrange-workspaces` Rearrange already opened workspaces to the correct outputs