From 3f09dc68bf7b3878f9f8c262e97bb2c0d110f172 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Thu, 16 May 2024 11:54:54 -0400 Subject: [PATCH 1/2] sway: Switch back to alacritty --- sway/.config/sway/config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sway/.config/sway/config b/sway/.config/sway/config index 64aa4e3..1fa1f2e 100644 --- a/sway/.config/sway/config +++ b/sway/.config/sway/config @@ -14,7 +14,7 @@ set $down j set $up k set $right l # Your preferred terminal emulator -set $term wezterm +set $term alacritty # Your preferred application launcher # Note: pass the final command to swaymsg so that the resulting window can be opened # on the original workspace that the command was run on. From 846a7d1c1bdcdc69bb3cbcf641396614a5c749b7 Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Thu, 16 May 2024 11:55:04 -0400 Subject: [PATCH 2/2] Add tri-monitor preconfig for sway --- sway/.config/sway/shared.d/tri_monitor | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 sway/.config/sway/shared.d/tri_monitor diff --git a/sway/.config/sway/shared.d/tri_monitor b/sway/.config/sway/shared.d/tri_monitor new file mode 100644 index 0000000..3b55404 --- /dev/null +++ b/sway/.config/sway/shared.d/tri_monitor @@ -0,0 +1,24 @@ +# Workspaces on third display +bindsym $mod+Alt+Q workspace Q +bindsym $mod+Alt+W workspace W +bindsym $mod+Alt+E workspace E +bindsym $mod+Alt+R workspace R +bindsym $mod+Alt+T workspace T +bindsym $mod+Alt+Y workspace Y + +bindsym $mod+Shift+Alt+Q move container to workspace Q +bindsym $mod+Shift+Alt+W move container to workspace W +bindsym $mod+Shift+Alt+E move container to workspace E +bindsym $mod+Shift+Alt+R move container to workspace R +bindsym $mod+Shift+Alt+T move container to workspace T +bindsym $mod+Shift+Alt+Y move container to workspace Y + +bindsym $mod+Shift+Alt+P move workspace to output $output_third + +# Bind secondary display workspaces to secondary with internal fallback +workspace Q output $output_third $output_secondary $output_internal +workspace W output $output_third $output_secondary $output_internal +workspace E output $output_third $output_secondary $output_internal +workspace R output $output_third $output_secondary $output_internal +workspace T output $output_third $output_secondary $output_internal +workspace Y output $output_third $output_secondary $output_internal