# move and resize [floating] windows
mode "translate" {
- bindsym $left resize shrink width 20 px
- bindsym $down resize grow height 20 px
- bindsym $up resize shrink height 20 px
- bindsym $right resize grow width 20 px
+ bindsym $left resize shrink width 20 px
+ bindsym $down resize grow height 20 px
+ bindsym $up resize shrink height 20 px
+ bindsym $right resize grow width 20 px
bindsym $left2 resize shrink width 20 px
bindsym $down2 resize grow height 20 px
bindsym $up2 resize shrink height 20 px
bindsym $right2 resize grow width 20 px
- bindsym Shift+$left move left 20 px
- bindsym Shift+$down move down 20 px
- bindsym Shift+$up move up 20 px
- bindsym Shift+$right move right 20 px
+ bindsym Shift+$left move left 20 px
+ bindsym Shift+$down move down 20 px
+ bindsym Shift+$up move up 20 px
+ bindsym Shift+$right move right 20 px
bindsym Shift+$left2 move left 20 px
bindsym Shift+$down2 move down 20 px
bindsym Shift+$up2 move up 20 px
bindsym Shift+$right2 move right 20 px
# smaller movements
- bindsym Control+$left resize shrink width 1 px or 1 ppt
- bindsym Control+$down resize grow height 1 px or 1 ppt
- bindsym Control+$up resize shrink height 1 px or 1 ppt
- bindsym Control+$right resize grow width 1 px or 1 ppt
+ bindsym Control+$left resize shrink width 1 px or 1 ppt
+ bindsym Control+$down resize grow height 1 px or 1 ppt
+ bindsym Control+$up resize shrink height 1 px or 1 ppt
+ bindsym Control+$right resize grow width 1 px or 1 ppt
bindsym Control+$left2 resize shrink width 1 px or 1 ppt
bindsym Control+$down2 resize grow height 1 px or 1 ppt
bindsym Control+$up2 resize shrink height 1 px or 1 ppt
bindsym Control+$right2 resize grow width 1 px or 1 ppt
- bindsym Control+Shift+$left move left 1 px
- bindsym Control+Shift+$down move down 1 px
- bindsym Control+Shift+$up move up 1 px
- bindsym Control+Shift+$right move right 1 px
+ bindsym Control+Shift+$left move left 1 px
+ bindsym Control+Shift+$down move down 1 px
+ bindsym Control+Shift+$up move up 1 px
+ bindsym Control+Shift+$right move right 1 px
bindsym Control+Shift+$left2 move left 1 px
bindsym Control+Shift+$down2 move down 1 px
bindsym Control+Shift+$up2 move up 1 px
bindsym $mod+z focus child
# back to normal: Enter, Escape, or original key
- bindsym return mode default
- bindsym escape mode default
+ bindsym Return mode default
+ bindsym Escape mode default
bindsym $mod+r mode default
}
bindsym $mod+r mode "translate"
# borders
hide_edge_borders smart
-#new_window normal 1
new_window pixel 1
gaps inner 6
smart_gaps on
+for_window [class="Gsimplecal"] floating enable
# misc
workspace_auto_back_and_forth yes
set $focused #cc6600 #aa5500 #eee8d5 #4466ff #cc6600
set $inactive #884400 #221100 #93a1a1 #264bd2 #884400
set $urgent #ff4444 #dc322f #000000 #4466ff #ff4444
-set $blue #4466ff #264bd2 #fdf6e3 #264db2 #4466ff
-
-bar {
- position top
- tray_output primary
- status_command i3status
- separator_symbol "|"
-
- colors {
- background #110800
- statusline #93a1a1
- separator #268bd2
-
- # class border backgr. text
- focused_workspace $focused
- active_workspace $inactive
- inactive_workspace $inactive
- urgent_workspace $urgent
- binding_mode $blue
- }
-}
+set $blue #4466ff #268bd2 #fdf6e3 #264db2 #4466ff
+
+#bar {
+# position top
+# tray_output primary
+# status_command i3status
+# separator_symbol "|"
+#
+# colors {
+# background #110800
+# statusline #93a1a1
+# separator #268bd2
+#
+# # class border backgr. text
+# focused_workspace $focused
+# active_workspace $inactive
+# inactive_workspace $inactive
+# urgent_workspace $urgent
+# binding_mode $blue
+# }
+#}
# colors
# class border backgr. text indicator child_border