From c1480498c1ca7d347a1ea1a51a485307fd11368e Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Wed, 5 Oct 2016 00:32:57 +0100 Subject: [PATCH] Improve i3 touch experience with touchegg & fullscreen modifications --- .config/i3/config | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.config/i3/config b/.config/i3/config index 6ea7ceb..ba09136 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -30,6 +30,7 @@ bindsym $mod+w split v # enter fullscreen mode for the focused container bindsym $mod+Shift+f fullscreen toggle global bindsym $mod+f fullscreen toggle +popup_during_fullscreen leave_fullscreen # change container layout (stacked, tabbed, toggle split) bindsym $mod+p layout stacking @@ -44,6 +45,8 @@ bindsym $mod+e sticky toggle bindsym $mod+a focus parent bindsym $mod+o focus child +set $10 "10:" + # switch to workspace bindsym $mod+1 workspace 1 bindsym $mod+2 workspace 2 @@ -54,7 +57,7 @@ bindsym $mod+6 workspace 6 bindsym $mod+7 workspace 7 bindsym $mod+8 workspace 8 bindsym $mod+9 workspace 9 -bindsym $mod+0 workspace 10 +bindsym $mod+0 workspace $10 # move workspaces across screens bindsym $mod+Mod1+d move workspace to output left @@ -72,7 +75,7 @@ bindsym $mod+Shift+6 move container to workspace 6 bindsym $mod+Shift+7 move container to workspace 7 bindsym $mod+Shift+8 move container to workspace 8 bindsym $mod+Shift+9 move container to workspace 9 -bindsym $mod+Shift+0 move container to workspace 10 +bindsym $mod+Shift+0 move container to workspace $10 # opens logout/shutdown menu bindsym $mod+Shift+Escape exec --no-startup-id ~/.config/i3/powermenu.sh @@ -176,12 +179,12 @@ exec --no-startup-id xbindkeys exec --no-startup-id solaar exec --no-startup-id pullover exec --no-startup-id onboard +exec --no-startup-id touchegg exec --no-startup-id ~/.local/share/surfacetools/autorotate/autorotate exec --no-startup-id ~/.local/share/surface-scripts/rotationd exec --no-startup-id compton -b --config ~/.config/compton.conf exec --no-startup-id chromium --no-startup-window -exec i3-msg 'workspace 1; exec sleep 2 && chromium' -exec i3-msg 'workspace 2; exec i3-sensible-terminal' +exec i3-msg 'workspace 1; exec chromium' # vim:ft=i3