summaryrefslogtreecommitdiff
path: root/scrotwm.conf
blob: 025d4936b1e7d12fb6fba5ccb437e2246a0b7d0a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
# $scrotwm: scrotwm.conf,v 1.38 2011/08/08 22:41:51 marco Exp $

# PLEASE READ THE MAN PAGE BEFORE EDITING THIS FILE!
# http://opensource.conformal.com/cgi-bin/man-cgi?scrotwm

# colors for focussed and unfocussed window borders
# NOTE: all colors in this file are in hex! see XQueryColor for examples
color_focus		= blue
color_unfocus		= rgb:88/88/88

# bar settings
bar_enabled		= 1
bar_border_width	= 2
bar_border[1]		= 0
bar_color[1]		= black
bar_font_color[1]	= rgb:a0/a0/a0
bar_font		= -*-terminus-medium-*-*-*-*-*-*-*-*-80-*-*
bar_action		= conky
bar_delay		= 2.5
#bar_at_bottom		= 1
stack_enabled		= 1
clock_enabled		= 1
clock_format		= %a %b %d %I:%M %p
title_name_enabled	= 1
#title_class_enabled	= 1
window_name_enabled	= 1
verbose_layout		= 1
#focus_mode		= default
#disable_border		= 1
border_width		= 2
#urgent_enabled		= 1

# spawn app
# program[term]		= x-terminal-emulator
# program[screenshot_all]	= screenshot.sh full
# program[screenshot_wind]	= screenshot.sh window
# program[lock]		= xlock
# program[initscr]	= initscreen.sh
program[menu]		= dmenu_run -fn -*-terminus-medium-*-*-*-*-*-*-*-*-*-*-* -nb black -nf red -sb black -sf white
spawn_term		= x-terminal-emulator

# dialog box size ratio .3 >= r < 1
dialog_ratio		= 0.6

# Split a non-Xrandr dual head setup into one region per monitor
# (non-standard driver-based multihead is not seen by scrotwm)
# region		= screen[1]:1280x1024+0+0
# region		= screen[1]:1280x1024+1280+0

# Launch applications in a workspace of choice
# autorun		= ws[1]:xterm
# autorun		= ws[2]:xxxterm http://www.openbsd.org

# workspace layout
# layout		= ws[1]:4:0:0:0:vertical
# layout		= ws[2]:0:0:0:0:horizontal
# layout		= ws[3]:0:0:0:0:fullscreen

# mod key, (windows key is Mod4) (apple key on OSX is Mod2)
# modkey = Mod1

# key bindings
# unbind with: bind[] = <keys>
#bind[cycle_layout]	= MOD+space
#bind[stack_reset]	= MOD+Shift+space
#bind[master_shrink]	= MOD+h
#bind[master_grow]	= MOD+l
#bind[master_add]	= MOD+comma
#bind[master_del]	= MOD+period
#bind[stack_inc]		= MOD+Shift+comma
#bind[stack_dec]		= MOD+Shift+period
#bind[swap_main]		= MOD+Return
#bind[focus_next]	= MOD+j
#bind[focus_prev]	= MOD+k
#bind[swap_next]		= MOD+Shift+j
#bind[swap_prev]		= MOD+Shift+k
#bind[spawn_term]	= MOD+Shift+Return
bind[menu]		= MOD+p
#bind[quit]		= MOD+Shift+q
bind[restart]		= MOD+q
#bind[focus_main]	= MOD+m
#bind[ws_1]		= MOD+1
#bind[ws_2]		= MOD+2
#bind[ws_3]		= MOD+3
#bind[ws_4]		= MOD+4
#bind[ws_5]		= MOD+5
#bind[ws_6]		= MOD+6
#bind[ws_7]		= MOD+7
#bind[ws_8]		= MOD+8
#bind[ws_9]		= MOD+9
#bind[ws_10]		= MOD+0
#bind[ws_next]		= MOD+Right
#bind[ws_prev]		= MOD+Left
#bind[screen_next]	= MOD+Shift+Right
#bind[screen_prev]	= MOD+Shift+Left
#bind[mvws_1]		= MOD+Shift+1
#bind[mvws_2]		= MOD+Shift+2
#bind[mvws_3]		= MOD+Shift+3
#bind[mvws_4]		= MOD+Shift+4
#bind[mvws_5]		= MOD+Shift+5
#bind[mvws_6]		= MOD+Shift+6
#bind[mvws_7]		= MOD+Shift+7
#bind[mvws_8]		= MOD+Shift+8
#bind[mvws_9]		= MOD+Shift+9
#bind[mvws_10]		= MOD+Shift+0
#bind[bar_toggle]	= MOD+b
#bind[focus_next]	= MOD+Tab
#bind[focus_prev]	= MOD+Shift+Tab
#bind[wind_kill]		= MOD+Shift+x
#bind[wind_del]		= MOD+x
#bind[screenshot_all]	= MOD+s
#bind[screenshot_wind]	= MOD+Shift+s
#bind[float_toggle]	= MOD+t
#bind[version]		= MOD+Shift+v
#bind[lock]		= MOD+Shift+Delete
#bind[initscr]		= MOD+Shift+i
#bind[iconify]		= MOD+w
#bind[uniconify]	= MOD+Shift+w
#bind[raise_toggle]	= MOD+Shift+r
#bind[button2]		= MOD+v

# quirks
# remove with: quirk[class:name] = NONE
quirk[MPlayer:xv]			= FLOAT + FULLSCREEN + FOCUSPREV
#quirk[OpenOffice.org 2.4:VCLSalFrame]	= FLOAT
#quirk[OpenOffice.org 3.0:VCLSalFrame]	= FLOAT
#quirk[OpenOffice.org 3.1:VCLSalFrame]	= FLOAT
#quirk[Firefox-bin:firefox-bin]		= TRANSSZ
#quirk[Firefox:Dialog]			= FLOAT
#quirk[Gimp:gimp]			= FLOAT + ANYWHERE
#quirk[XTerm:xterm]			= XTERM_FONTADJ
#quirk[xine:Xine Window]			= FLOAT + ANYWHERE
#quirk[Xitk:Xitk Combo]			= FLOAT + ANYWHERE
#quirk[xine:xine Panel]			= FLOAT + ANYWHERE
#quirk[Xitk:Xine Window]			= FLOAT + ANYWHERE
#quirk[xine:xine Video Fullscreen Window] = FULLSCREEN + FLOAT
#quirk[pcb:pcb]				= FLOAT

# EXAMPLE: define firefox program and bind to key
# program[firefox]	= firefox http://scrotwm.org/
# bind[firefox]		= MOD+f