This file is indexed.

/usr/share/WindowMaker/menu.bg is in wmaker-common 0.95.8-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
/*
 * Дефиниция на главното меню за WindowMaker
 *
 * Синтаксисът е:
 *
 * <Заглавие> [SHORTCUT <комбинация>] <команда> <параметри>
 *
 * <Заглавие> е какъв да е низ, който ще се използва като название на
 * съответния елемент от менюто. Ако включва интервали, трябва да се
 * огради с ".
 *
 * SHORTCUT определя клавишна комбинация ("бърз клавиш") за този
 * елемент на менюто. <комбинация> има същия синтаксис, както клавишните
 * комбинации във файла $HOME/GNUstep/Defaults/WindowMaker,
 * напр. RootMenuKey или MiniaturizeKey.
 *
 * Не може да се посочва клавишна комбинация за MENU и OPEN_MENU.
 *
 * <Command> може да бъде:
 *	MENU - започва дефиниция на (под)меню
 *	END  - завършва дефиницията на (под)меню
 *	OPEN_MENU - чете менюто от файл, програмен канал или
 *                  файловете от директория, евентуално предшествани
 *                  от команда.
 *	WORKSPACE_MENU - добавя подменю за работните места. Може да се
 *                       използва само едно такова подменю.
 *	EXEC <program> - изпълнява външна програма
 *	SHEXEC <command> - изпълнява команда на командната обвивка
 *                         (напр. gimp > /dev/null)
 *	EXIT - излиза от администратора на прозорците
 *	RESTART [<администратор>] - рестартира WindowMaker или
 *                                  страртира друг администратор на
 *                                  прозорците
 *	REFRESH - опреснява (прерисува) работната площ
 *	ARRANGE_ICONS - преподрежда иконките на работното място.
 *	SHUTDOWN - убива всички клиенти (и приключва X-сесията)
 *	SHOW_ALL - показва всички скрити прозорци на работното място
 *	HIDE_OTHERS - скрива всички прозорци на работното място, освен
 *                    имащия фокус (или последния получавал фокус)
 *	SAVE_SESSION - запазва текущото състояние на работната площ, в
 *                     това число всички стартирани приложения,
 *                     местата на прозорците им, на дока,
 *                     кламера. Това състояние ще бъде възстановено
 *                     при всяко стартиране на WindowMaker, докато
 *                     наново не се използва SAVE_SESSION или
 *                     CLEAR_SESSION. Ако SaveSessionOnExit = Yes в
 *                     конфигурационната база-данни на Window Maker,
 *                     то при всяко излизане от WindowMaker
 *                     състоянието на сесията автоматично ще бъде
 *                     запазено.
 *	CLEAR_SESSION - изтрива данните за по-рано запазена
 *                      сесия. Това няма никакъв ефект, ако
 *                      SaveSessionOnExit = Yes.
 *	INFO - показва панела "Инфо".
 *
 * Синтаксис на OPEN_MENU:
 *   1. Меню от файл:
 *	// отваря файл-меню, който трябва да съдържа меню и го вмъква
 *      // на текущото място.
 *	OPEN_MENU файл-меню
 *   2. Меню от програмен канал:
 *	// пуска командата и очаква тя да генерира меню на стандартния
 *      // си изход.
 *	OPEN_MENU | команда
 *   3. Меню от директория:
 *	// Отваря едната или повече директории и прави сортирано
 *      // азбучно меню за всички изпълними файлове и поддиректории в
 *      // тях.
 *	OPEN_MENU директория1 [директория2 ...]
 *   4. Меню от директория с команда
 *	// Отваря едната или повече директории и прави сортирано
 *      // азбучно меню за всички поддиректории и четими файлове, като
 *      // всеки от файловете ще бъде обработван с командата.
 *	OPEN_MENU [опции] директория1 [директория2 ...] WITH команда -опции
 *		Опции:
 * 			-noext 	Пропуска всичко, което е след
 *                              последната точка в името на файла.
 *
 * <параметри> е програмата, която трябва да се изпълни.
 *
 * ** Опции за командния ред с EXEC:
 * %s - замества се с избраното в момента
 * %a(title[,prompt]) - отваря диалогова клетка с заглавие "title" и
 *                      незадължителна подкана prompt, след което се
 *                      замества с въведеното.
 * %w - замества се с XID (номера) на прозореца с фокус.
 * %W - замества се с номера на текущото работно място.
 *
 * Преди специалните символи (като % и ") може да поставяте \ за да
 * загубят специалното си значение:
 * пример: xterm -T "\"Hello World\""
 *
 * Допустими са и стандартните комбинации като \n
 *
 * Всяка команда MENU трябва да има съответна команда END.
 *
 * Пример:
 *
 * "Проба" MENU
 *	"XTerm" EXEC xterm
 *		// прави подменю със съдържимото от /usr/openwin/bin
 *	"XView приложения" OPEN_MENU "/usr/openwin/bin"
 *		// някои X11-приложения от различни директории
 *	"X11 приложения" OPEN_MENU /usr/X11/bin $HOME/bin/X11
 *		// за картинки на фона
 *	"Фон" OPEN_MENU -noext $HOME/images /usr/share/images WITH wmsetbg -u -t
 *		// Вмъква style.menu тук.
 *	"Style" OPEN_MENU style.menu
 * "Проба" END
 */

#include "wmmacros"

"Applications" MENU
	"Инфо" MENU
		"Информационен панел..." INFO_PANEL
		"Лицензионен панел..." LEGAL_PANEL
		"Системна конзола" EXEC xconsole
		"Натоварване на системата" SHEXEC xosview || xload
		"Списък процеси" EXEC xterm -e top
		"Ръководства" EXEC xman
	"Инфо" END
	"Стартирай..." SHEXEC %a(Run,Въведете команда, която да се стартира:)
	"XTerm" EXEC xterm -sb
	"Rxvt" EXEC rxvt -bg black -fg white -fn fixed
	"Работни места" WORKSPACE_MENU
	"Приложения" MENU
		"Графични" MENU
			"Gimp" SHEXEC gimp >/dev/null
			"XV" EXEC xv
			"XPaint" EXEC xpaint
			"XFig" EXEC xfig
		"Графични" END
		"X File Manager" EXEC xfm
		"OffiX Files" EXEC files
		"LyX" EXEC lyx
		"Netscape" EXEC netscape
		"Ghostview" EXEC ghostview %a(GhostView,Enter file to view)
		"Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobar,Enter PDF to view)
		"TkDesk" EXEC tkdesk
	"Приложения" END
	"Редактори" MENU
		"XFte" EXEC xfte
		"XEmacs" SHEXEC xemacs || emacs
		"XJed" EXEC xjed
		"NEdit" EXEC nedit
		"Xedit" EXEC xedit
		"VI" EXEC xterm -e vi
	"Редактори" END
	"Разни" MENU
		"Xmcd" SHEXEC xmcd 2> /dev/null
		"Xplaycd" EXEC xplaycd
		"Xmixer" EXEC xmixer
	"Разни" END
	"Инструменти" MENU
		"Калкукатор" EXEC xcalc
		"Свойства на прозореца" SHEXEC xprop | xmessage -center -title 'xprop' -file -
		"Избор на шрифт" EXEC xfontsel
		"Емулатор на терминал" EXEC xminicom
		"Лупа" EXEC xmag
		"Цветова палитра" EXEC xcmap
		"XKill" EXEC xkill
		"Clipboard" EXEC xclipboard
	"Инструменти" END

	"Избор" MENU
		"Copy" SHEXEC echo '%s' | wxcopy
		"Mail To" EXEC xterm -name mail -T "Pine" -e pine %s
		"Navigate" EXEC netscape %s
		"Search in Manual" SHEXEC MANUAL_SEARCH(%s)
	"Избор" END

	"Работно място" MENU
		"Скрий другите" HIDE_OTHERS
		"Покажи всички" SHOW_ALL
		"Подреди иконките" ARRANGE_ICONS
		"Опресни" REFRESH
		"Заключи" EXEC xlock -allowroot -usefirst
		"Запази сесията" SAVE_SESSION
		"Изчисти запазената сесия" CLEAR_SESSION
	"Работни места" END

	"Изглед" MENU
		"Теми" OPEN_MENU -noext THEMES_DIR $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle
		"Стилове" OPEN_MENU -noext STYLES_DIR $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle
		"Колекции иконки" OPEN_MENU -noext ICON_SETS_DIR $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons
		"Фон" MENU
			"Плътен" MENU
				"Черен" WS_BACK '(solid, black)'
				"Син"  WS_BACK '(solid, "#505075")'
				"Тъмно виолетово" WS_BACK '(solid, "#243e6c")'
				"Силно синьо" WS_BACK '(solid, "#180090")'
				"Мораво" WS_BACK '(solid, "#554466")'
				"Пшеничен"  WS_BACK '(solid, "wheat4")'
				"Тъмно сив"  WS_BACK '(solid, "#333340")'
				"Винен" WS_BACK '(solid, "#400020")'
			"Плътен" END
			"Градиент" MENU
				"Слънце" WS_BACK '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'
				"Небе" WS_BACK '(vgradient, blue4, white)'
				"Сини сенки" WS_BACK '(vgradient, "#7080a5", "#101020")'
				"Виолетови сенки" WS_BACK '(vgradient, "#746ebc", "#242e4c")'
				"Морави сенки" WS_BACK '(vgradient, "#654c66", "#151426")'
				"Пшенични сенки" WS_BACK '(vgradient, "#a09060", "#302010")'
				"Сиви сенки" WS_BACK '(vgradient, "#636380", "#131318")'
				"Винени сенки" WS_BACK '(vgradient, "#600040", "#180010")'
			"Градиент" END
			"Images" OPEN_MENU -noext BACKGROUNDS_DIR $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t
		"Фон" END
		"Запази темата" SHEXEC getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/"%a(Theme name,Enter file name:)"
		"Запази колекцията иконки" SHEXEC geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/"%a(IconSet name,Enter file name:)"
		"Пособие за настройки" EXEC /usr/share/lib/GNUstep/System/Applications/WPrefs.app/WPrefs
	"Изглед" END

	"Изход"	MENU
		"Рестартиране" RESTART
		"Стартирай BlackBox" RESTART blackbox
		"Стартирай kwm" RESTART kwm
		"Стартирай IceWM" RESTART icewm
		"Изход..."  EXIT
	"Изход" END
"Приложения" END