aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2015-07-12 17:52:39 -0300
committerSilvio Rhatto <rhatto@riseup.net>2015-07-12 17:52:39 -0300
commit59e4326a15754d4811d1b055623105f6caf7d8b9 (patch)
treede29226a2b8793d67ea5d996652cd3c91f76f669
parent11d58e60f76afad8627823bc3385a32cd9392a8c (diff)
downloadi3-59e4326a15754d4811d1b055623105f6caf7d8b9.tar.gz
i3-59e4326a15754d4811d1b055623105f6caf7d8b9.tar.bz2
Change default bindings
-rw-r--r--i3.dot.link/config42
1 files changed, 34 insertions, 8 deletions
diff --git a/i3.dot.link/config b/i3.dot.link/config
index e090938..feec351 100644
--- a/i3.dot.link/config
+++ b/i3.dot.link/config
@@ -24,13 +24,14 @@ bindsym $mod+Return exec terminal
bindsym $mod+Shift+Q kill
# start dmenu (a program launcher)
-bindsym $mod+d exec dmenu_run
+bindsym $mod+r exec dmenu_run
# change focus
bindsym $mod+j focus left
bindsym $mod+k focus down
bindsym $mod+l focus up
bindsym $mod+ccedilla focus right
+focus_follows_mouse no
# alternatively, you can use the cursor keys:
bindsym $mod+Left focus left
@@ -51,18 +52,18 @@ bindsym $mod+Shift+Up move up
bindsym $mod+Shift+Right move right
# split in horizontal orientation
-bindsym $mod+h split h
+#bindsym $mod+h split h
# split in vertical orientation
-bindsym $mod+v split v
+#bindsym $mod+v split v
# enter fullscreen mode for the focused container
bindsym $mod+f fullscreen
# change container layout (stacked, tabbed, default)
-bindsym $mod+s layout stacking
-bindsym $mod+w layout tabbed
-bindsym $mod+e layout default
+#bindsym $mod+s layout stacking
+#bindsym $mod+w layout tabbed
+#bindsym $mod+e layout default
# toggle tiling / floating
bindsym $mod+Shift+space floating toggle
@@ -71,7 +72,7 @@ bindsym $mod+Shift+space floating toggle
bindsym $mod+space focus mode_toggle
# focus the parent container
-bindsym $mod+a focus parent
+#bindsym $mod+a focus parent
# focus the child container
#bindcode $mod+d focus child
@@ -131,7 +132,7 @@ mode "resize" {
bindsym Escape mode "default"
}
-bindsym $mod+r mode "resize"
+#bindsym $mod+r mode "resize"
# Start i3bar to display a workspace bar (plus the system information i3status
# finds out, if available)
@@ -139,3 +140,28 @@ bar {
position top
status_command i3status
}
+
+# Custom bindings
+bindsym $mod+a exec thunar
+bindsym $mod+b exec firefox-profile default
+bindsym $mod+c exec terminal xcalendar
+bindsym $mod+d exec teminhal shell local media
+bindsym $mod+e exec firefox-profile trusted
+bindsym $mod+g exec gimp
+bindsym $mod+h exec terminal chat
+bindsym $mod+i exec geeqie
+bindsym $mod+m exec terminal xmail
+bindsym $mod+n exec terminal news
+bindsym $mod+o exec terminal chromium-browser --incognito
+bindsym $mod+p exec terminal keyringer default
+bindsym $mod+s exec xsuspend
+bindsym $mod+t exec tor-browser
+bindsym $mod+u exec luakit
+bindsym $mod+v exec gvim
+bindsym $mod+z exec terminal shell root
+bindsym $mod+y exec xclip-clean
+
+bindsym $mod+Print exec xlock
+
+workspace_layout tabbed
+new_window none