Add a desktop-independent gtk+ theme switcher for LXDE.
[lxde/lxde-common.git] / lxpanel / config.in
CommitLineData
b8af2bb2
HJYP
1## Default lxpanel configuration file for LXDE
2
3## Normally you don't need to edit this file since most of the options of
4## LXPanel can be easily configured in preference dialog.
5
6# 'Plugin' block specifies a plugin to load. It has same syntax for both
7# builtin and external plugins.
8
9# First parameter is 'type'. It's mandatory and must come first
10# Legal values are plugin names. Names of builtin plugins are:
11# separator - visual separator
12# wincmd - 'show desktop' button
13# taskbar - lists all opened windows (tasks)
14# launchbar - bar with launch button
15# image - just shows an image
16# dclock - digital clock
17# space - just seize space
18# pager - thumbnailed view of the desktop
19# tray - tray for XEMBED icons (aka docklets)
20# volume - volume control(OSS)
21# volumealsa - volume control (ALSA)
22# cpu - cpu usage monitor
23# netstatus - net status (ported from gnome-panel)
24
25# expand - specifies if plugin can accomodate extra space or not [optional]
26# padding - extra paddin around plugin [optional]
27# config {} - block of plugin's private configuration.
28# This part is plugin dependant
29
30Global {
31 edge = bottom
32 allign = left
33 margin = 0
34 widthtype = percent
35 width = 100
36 heighttype = pixel
37 height = 26
38 useFontColor = true
39 FontColor = #FFFFFF
40 Background = true
41 BackgroundFile = @prefix@/share/lxpanel/images/background.png
42 FileManager = pcmanfm
43 Terminal = xterm
44 LogoutCommand = lxde-logout
45}
46
47Plugin {
48 type = space
49 config {
50 size = 2
51 }
52}
53
54Plugin {
55 type = menu
56 config {
30f22c93 57 image = @prefix@/share/lxde/images/lxde-icon.png
b8af2bb2
HJYP
58 system {
59 }
60 separator {
61 }
62 item {
63 command = run
64 }
65 item {
66 image = /usr/share/lxpanel/images/gnome-setting.svg
67 command = configure
68 }
69 separator {
70 }
71 item {
72 image = gnome-logout
73 command = logout
74 }
75 }
76}
77
78Plugin {
79 type = dirmenu
80 Config {
81 }
82}
83
84Plugin {
85 type = space
86 config {
87 size = 2
88 }
89}
90
91Plugin {
92 type = launchbar
93 config {
94 button {
95 id = pcmanfm.desktop
96 }
97 button {
98 id = gnome-terminal.desktop
99 }
100 button {
101 id = firefox.desktop
102 }
103 button {
104 id = pidgin.desktop
105 }
106 button {
107 id = leafpad.desktop
108 }
109 }
110}
111
112Plugin {
113 type = space
114 config {
115 size = 2
116 }
117}
118
119Plugin {
120 type = wincmd
121}
122
123Plugin {
124 type = pager
125}
126
127Plugin {
128 type = space
129 config {
130 size = 2
131 }
132}
133
134Plugin {
135 type = taskbar
136 expand = true
137 config {
138 ShowIconified = true
139 ShowMapped = true
140 ShowAllDesks = false
141 tooltips = true
142 IconsOnly = false
143 UseMouseWheel = true
144 UseUrgencyHint = true
145 MaxTaskWidth = 120
146 }
147}
148
149Plugin {
150 type = tray
151}
152
153# Volume control
154Plugin {
155 type = volumealsa
156}
157
158# Gnome-style Net status plug-in
159# %i in configtool is only a place holder, and will be replace by the value of iface.
160
161Plugin {
162 type = netstatus
163 config {
164 iface = eth0
165 configtool = network-admin --configure %i
166 }
167}
168
169# Net Status (Linux Only, experimental)
170#
171#Plugin {
172# type = netstat
173# config {
174# FixCommand = /sbin/netctl %s renew
175# }
176#}
177
178# CPU monitor
179Plugin {
180 type = cpu
181}
182
183
184# Digital Clock
185Plugin {
186 type = dclock
187 config {
188 ClockFmt = %R
189 TooltipFmt = %A %x
190 Action = xmessage Please define some command &
191 BoldFont = false
192 }
193}
194