From 108018b8d55449a0e8cd36a0d762bc41679fc208 Mon Sep 17 00:00:00 2001 From: Julian T Date: Sun, 16 Feb 2020 13:03:09 +0100 Subject: Changed i3 config and xmodmap Superkey and alt is swapped by xmodmap and i3 will listen on super instead of alt. This makes window switching work the same but programs relying on alt will also work. --- i3/.config/i3/config | 11 ++++++++--- xinit/.Xmodmap | 5 +++++ 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/i3/.config/i3/config b/i3/.config/i3/config index ed66285..560eab8 100644 --- a/i3/.config/i3/config +++ b/i3/.config/i3/config @@ -9,7 +9,11 @@ # # Please see https://i3wm.org/docs/userguide.html for a complete reference! -set $mod Mod1 +# Gaps +gaps inner 10 +smart_gaps on + +set $mod Mod4 # Font for window titles. Will also be used by the bar unless a different font # is used in the bar {} block below. @@ -36,7 +40,7 @@ bindsym $mod+i exec --no-startup-id i3-sensible-terminal bindsym $mod+Shift+q kill # start dmenu (a program launcher) -bindsym $mod+d exec rofi -show run +bindsym $mod+d exec rofi -show drun # There also is the (new) i3-dmenu-desktop which only displays applications # shipping a .desktop file. It is a wrapper around dmenu, so you need that # installed. @@ -90,7 +94,7 @@ bindsym $mod+space focus mode_toggle bindsym $mod+a focus parent # focus the child container -#bindsym $mod+d focus child +bindsym $mod+c focus child # Define names for default workspaces for which we configure key bindings later on. # We use variables to avoid repeating the names in multiple places. @@ -157,6 +161,7 @@ bindsym XF86AudioMute exec pactl set-sink-mute 0 toggle # launch script thingy bindsym $mod+semicolon exec --no-startup-id Scripts/lc --dmenu +bindsym $mod+Shift+i exec --no-startup-id Scripts/lc common # default app workspaces assign [class="qutebrowser"] $ws9 diff --git a/xinit/.Xmodmap b/xinit/.Xmodmap index 89d617a..735734a 100644 --- a/xinit/.Xmodmap +++ b/xinit/.Xmodmap @@ -2,3 +2,8 @@ clear lock clear control keycode 66 = Control_R add control = Control_R Control_L + +remove mod1 = Alt_L +remove mod4 = Super_L +add mod1 = Super_L +add mod4 = Alt_L -- cgit v1.2.3