!!
!! Default Root Menu Description
!!

Menu DefaultRootMenu
{
	"Main Menu"	f.title
	"Terminal"	Super<Key>F1 f.exec "xterm &"
	"File Manager"	Super<Key>F2 f.exec "xfile &"
	"Editor"	Super<Key>F3 f.exec "nedit &"
	no-label	f.separator
	"Pack Icons"	f.pack_icons
	 no-label	f.separator
	"Workspace 1"	Super<Key>F9 f.goto_workspace ws0
	"Workspace 2"	Super<Key>F10 f.goto_workspace ws1
	"Workspace 3"	Super<Key>F11 f.goto_workspace ws2
	"Workspace 4"	Super<Key>F12 f.goto_workspace ws3
	 no-label	f.separator
	"Restart..."	f.restart
}

!!
!! Default Window Menu Description
!!

Menu DefaultWindowMenu
{
	Restore		_R	Alt<Key>F5	f.restore
	Move		_M	Alt<Key>F7	f.move
	Size		_S	Alt<Key>F8	f.resize
	Minimize	_n	Alt<Key>F9	f.minimize
	Maximize	_x	Alt<Key>F10	f.maximize
	Lower		_L	Alt<Key>F3	f.lower
	no-label				f.separator
	"Occupy..."	_O	Alt<Key>F2	f.workspace_presence
	"Occupy All"	_A	f.occupy_all
	Unoccupy	_U	f.remove
	no-label				f.separator	
	Close		_C	Alt<Key>F4	f.kill
}


!!
!! Key Binding Description
!!

Keys DefaultKeyBindings
{
	Shift<Key>Escape    window|icon      f.post_wmenu
	Alt<Key>space       window|icon      f.post_wmenu
	Alt<Key>Tab         root|icon|window f.next_key
	Alt Shift<Key>Tab   root|icon|window f.prev_key

	Super<Key>Up   root|icon|window f.next_key
	Super<Key>Down root|icon|window f.prev_key

	Shift Super<Key>Down root|icon|window  f.circle_down
	Shift Super<Key>Up   root|icon|window  f.circle_up
	Super<Key>Left       window            f.next_key transient
	Super<Key>Right      window            f.prev_key transient
	Shift<Key>F10        icon              f.post_wmenu
	Super<Key>Escape	root|window|icon   f.menu DefaultRootMenu
}

!!
!! Button Binding Description(s)
!!

Buttons DefaultButtonBindings
{
	<Btn1Down>	icon|frame	f.raise
	<Btn3Down>	icon|frame	f.post_wmenu
	<Btn3Down>	root		f.menu	DefaultRootMenu
}
 
Buttons ExplicitButtonBindings
{
	<Btn1Down>	frame|icon	f.raise
	<Btn3Down>	frame|icon	f.post_wmenu
	<Btn3Down>	root		f.menu	DefaultRootMenu
!	<Btn1Up>	icon		f.restore
	Alt<Btn1Down>	window|icon	f.lower
!	Alt<Btn2Down>	window|icon	f.resize
!	Alt<Btn3Down>	window|icon	f.move

}
 
Buttons PointerButtonBindings
{
	<Btn1Down>	frame|icon	f.raise
	<Btn3Down>	frame|icon	f.post_wmenu
	<Btn3Down>	root		f.menu	DefaultRootMenu
	<Btn1Down>	window		f.raise
!	<Btn1Up>	icon		f.restore
	Alt<Btn1Down>	window|icon	f.lower
!	Alt<Btn2Down>	window|icon	f.resize
!	Alt<Btn3Down>	window|icon	f.move
}

