From 907d321ba7315ae0d198b8999044397d6c0890ae Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Tue, 30 Aug 2022 12:31:47 +0200 Subject: [PATCH] Move all communication to single i3 workspace As I no longer have so many chat instances, just two (hopefully one in the future). That's why I can move email and chat into one workspace. --- home/windowManager/i3.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/home/windowManager/i3.nix b/home/windowManager/i3.nix index d549fa4..80dde8a 100644 --- a/home/windowManager/i3.nix +++ b/home/windowManager/i3.nix @@ -109,7 +109,6 @@ in { extraConfig = '' separator_symbol " " ''; - }]; window = { @@ -155,13 +154,12 @@ in { { window_role = "^browser$"; } ]; "3:💬" = [ + { class = "^Pidgin$"; } + { class = "^thunderbird$"; } { class = "^chat$"; } - { class = "^Signal$"; } + { class = "^mail$"; } { class = "^phone$"; } ]; - "4:✉️" = [ - { class = "^Thunderbird$"; } - ]; "5:🎵" = [ # TODO: Assign cmus, but it is opened within terminal # i3-dmenu-desktop does not allow to pass the wm class for the terminal, should I wrap the .desktop call or cmus binary? @@ -246,7 +244,7 @@ in { "${modifier}+1" = "workspace 1"; "${modifier}+2" = "workspace 2:💶"; "${modifier}+3" = "workspace 3:💬"; - "${modifier}+4" = "workspace 4:✉️"; + "${modifier}+4" = "workspace 4"; "${modifier}+5" = "workspace 5:🎵"; "${modifier}+6" = "workspace 6:T3"; "${modifier}+7" = "workspace 7"; @@ -258,7 +256,7 @@ in { "${modifier}+Shift+1" = "move container to workspace 1"; "${modifier}+Shift+2" = "move container to workspace 2:💶"; "${modifier}+Shift+3" = "move container to workspace 3:💬"; - "${modifier}+Shift+4" = "move container to workspace 4:✉️"; + "${modifier}+Shift+4" = "move container to workspace 4"; "${modifier}+Shift+5" = "move container to workspace 5:🎵"; "${modifier}+Shift+6" = "move container to workspace 6:T3"; "${modifier}+Shift+7" = "move container to workspace 7";