From 6bf546104d3ef21297da32a6caa71401e6158eac Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Wed, 3 Aug 2016 17:09:30 +0100 Subject: [PATCH] Change some i3 keybindings for handling windows and workspaces --- .config/i3/config | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/.config/i3/config b/.config/i3/config index 1afc47b..8a99e04 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -11,11 +11,17 @@ font pango:Noto Sans 10 bindsym $mod+apostrophe kill bindsym Mod1+F4 kill +# change window focus +bindsym $mod+Left focus left +bindsym $mod+Right focus right +bindsym $mod+Up focus up +bindsym $mod+Down focus down + # move focused window -bindsym $mod+Left move left -bindsym $mod+Down move down -bindsym $mod+Up move up -bindsym $mod+Right move right +bindsym $mod+Shift+Left move left +bindsym $mod+Shift+Down move down +bindsym $mod+Shift+Up move up +bindsym $mod+Shift+Right move right # split in horizontal orientation bindsym $mod+h split h @@ -31,6 +37,7 @@ bindsym $mod+period layout toggle split # toggle tiling / floating bindsym $mod+u floating toggle +bindsym $mod+w sticky toggle # focus the parent container bindsym $mod+a focus parent @@ -60,6 +67,12 @@ bindsym $mod+8 workspace 8 bindsym $mod+9 workspace 9 bindsym $mod+0 workspace 10 +# move workspaces across screens +bindsym $mod+Mod1+Left move workspace to output left +bindsym $mod+Mod1+Right move workspace to output right +bindsym $mod+Mod1+Up move workspace to output up +bindsym $mod+Mod1+Down move workspace to output down + # move focused container to workspace bindsym $mod+Shift+1 move container to workspace 1 bindsym $mod+Shift+2 move container to workspace 2