# This is the default configuration of Bluetile.
# It is recommended to not change this file and instead
# make your changes in ~/.bluetilerc
#
# Note: You can ignore the key bindings that end
# in '_alternative'. These only exist because a few
# actions can be invoked in two different ways.

# global options (Mod4 is usually the logo key)
default_modifier: Mod4
terminal: gnome-terminal
start_dock: true

# theme
decoration_focused_color = #999999
decoration_focused_text_color = #FFFFFF
decoration_focused_border_color = #FFFFFF
decoration_normal_color = #666666
decoration_normal_text_color = #BFBFBF
decoration_normal_border_color = #BBBBBB
decoration_font = xft: Sans Bold:size=9
window_border_focused_color = black
window_border_normal_color = gray

# launching and killing programs
key_launch_terminal: DefaultMod+Return
key_gnome_run: DefaultMod+p
key_close_window: DefaultMod+Shift+c
key_refresh: DefaultMod+F5
key_window_menu: DefaultMod+o

# move focus
key_focus_next_window: DefaultMod+j
key_focus_prev_window: DefaultMod+k
key_focus_master_window: DefaultMod+Space
key_focus_next_window_alternative: DefaultMod+Tab
key_focus_prev_window_alternative: DefaultMod+Shift+Tab

# modifying the window order
key_swap_with_master_window: DefaultMod+Shift+Space
key_swap_with_next_window: DefaultMod+Shift+j
key_swap_with_prev_window: DefaultMod+Shift+k

# resizing the master/slave ratio
key_shrink_master_area: DefaultMod+h
key_expand_master_area: DefaultMod+l
key_shrink_slave_area: DefaultMod+u
key_expand_slave_area: DefaultMod+i

# dialog windows
key_treat_as_regular_window: DefaultMod+t
key_treat_as_dialog_window: DefaultMod+Shift+t

# increase or decrease number of windows in the master area
key_inc_windows_in_master_area: DefaultMod+comma
key_dec_windows_in_master_area: DefaultMod+period

# Metacity-like workspace switching
key_prev_workspace: Mod1+Ctrl+Left
key_next_workspace: Mod1+Ctrl+Right
key_shift_window_to_prev_workspace: Mod1+Ctrl+Shift+Left
key_shift_window_to_next_workspace: Mod1+Ctrl+Shift+Right

# more Metacity keys
key_gnome_run_alternative: Mod1+F2
key_close_window_alternative: Mod1+F4

# switching to layouts
key_switch_to_layout_stacked: DefaultMod+a
key_switch_to_layout_tiled1: DefaultMod+s
key_switch_to_layout_tiled2: DefaultMod+d
key_switch_to_layout_fullscreen: DefaultMod+f

# maximizing and minimizing
key_maximize_window: DefaultMod+z
key_minimize_window: DefaultMod+m
key_restore_minimized_window: DefaultMod+Shift+m

# switching workspaces
key_toggle_workspace: DefaultMod+b
key_switch_to_workspace_0: DefaultMod+0
key_switch_to_workspace_1: DefaultMod+1
key_switch_to_workspace_2: DefaultMod+2
key_switch_to_workspace_3: DefaultMod+3
key_switch_to_workspace_4: DefaultMod+4
key_switch_to_workspace_5: DefaultMod+5
key_switch_to_workspace_6: DefaultMod+6
key_switch_to_workspace_7: DefaultMod+7
key_switch_to_workspace_8: DefaultMod+8
key_switch_to_workspace_9: DefaultMod+9

# moving clients to workspaces
key_shift_window_to_workspace_0: DefaultMod+Shift+0
key_shift_window_to_workspace_1: DefaultMod+Shift+1
key_shift_window_to_workspace_2: DefaultMod+Shift+2
key_shift_window_to_workspace_3: DefaultMod+Shift+3
key_shift_window_to_workspace_4: DefaultMod+Shift+4
key_shift_window_to_workspace_5: DefaultMod+Shift+5
key_shift_window_to_workspace_6: DefaultMod+Shift+6
key_shift_window_to_workspace_7: DefaultMod+Shift+7
key_shift_window_to_workspace_8: DefaultMod+Shift+8
key_shift_window_to_workspace_9: DefaultMod+Shift+9

# multi head: switching and moving clients
key_switch_to_screen_0: DefaultMod+w
key_switch_to_screen_1: DefaultMod+e
key_switch_to_screen_2: DefaultMod+r
key_shift_window_to_screen_0: DefaultMod+Shift+w
key_shift_window_to_screen_1: DefaultMod+Shift+e
key_shift_window_to_screen_2: DefaultMod+Shift+r

# misc keybindings - note: these are only listed
# for the sake of completeness, some might not work
# correctly and are only used during development
focus_follows_mouse: false
key_quit_bluetile: DefaultMod+Shift+q
key_restart_bluetile: DefaultMod+q
key_reset_layouts: DefaultMod+Shift+F5
