[Comm] Re: wmakerconf
Axel
=?iso-8859-1?q?axel_=CE=C1_technoserv=2Eru?=
Пн Ноя 25 14:31:34 MSK 2002
On Sun, Nov 24, 2002 at 09:24:24PM +0300, Alexey Morsov wrote:
> Привет,
>
> Кто-нибудь пользовался сабжем. Насколько он корректен и что там делать с меню (то что есть он не принимает и не конвертирует) - возможно ли потом будет ее автоматическое заполнение при добавлении новых пакетов?
Если правильно понимаю, проблемы с меню в конфигураторах WM (и во
встроенной утилите конфигурирования и в wmakerconf) из-за особенностей
работы с menudrake (чтоб ее...), в остальном wmakerconf вполне себе
работает и предоставляет больше возможностей чем идущая в комплекте с WM
утилита конфигурирования. После установки версии WM 0.80.1-alt5 проблемы
с меню убрались (не знаю как в следующих версиях, но судя по всему можно
это самому проделать с любой другой версией WM) - собственно все зависит
от содержимого файла ~/GNUstep/Defaults/WMRootMenu. У меня он выглядит так
(см. аттач), если не ошибаюсь раньше он просто ссылался на
/usr/X11R6/share/WindowMaker/menu - которое генерилось в старом формате,
который WM уже давно забыл. Сейчас /usr/X11R6/share/WindowMaker/menu -
один из пунктов главного меню, разумеется при добавлении новых пакетов он
корректно обновляется. Sorry за путаный стиль изложения - тороплюсь.
--
Axel
----------- следующая часть -----------
(
WindowMaker,
(
Info,
("Info Panel...", INFO_PANEL),
(
Preferences...,
EXEC,
"/usr/X11R6/lib/GNUstep/Apps/WPrefs.app/WPrefs"
),
(License..., LEGAL_PANEL)
),
(Run..., EXEC, "%a(Run, Type command to run:)"),
(Terminal, EXEC, "WindowMaker-Terminal"),
(
"\322\345\360\354\350\355\340\353\373",
(
"XTerm Yellow on Blue",
EXEC,
"xterm -sb -sl 2000 -bg midnightblue -fg yellow"
),
(
"XTerm White on Black",
EXEC,
"xterm -sb -sl 2000 -bg black -fg white"
),
(
"XTerm Black on White",
EXEC,
"xterm -sb -sl 2000 -bg white -fg black"
),
(
"XTerm Black on Beige",
EXEC,
"xterm -sb -sl 2000 -bg '#bbbb99' -fg black"
),
(
"XTerm White on Green",
EXEC,
"xterm -sb -sl 2000 -bg '#228822' -fg white"
),
(
"XTerm White on Olive",
EXEC,
"xterm -sb -sl 2000 -bg '#335533' -fg white"
),
(
"XTerm Blue on Blue",
EXEC,
"xterm -sb -sl 2000 -bg '#112244' -fg '#88aabb'"
),
(
"XTerm BIG FONTS",
EXEC,
"xterm -sb -sl 2000 -bg black -fg white -fn 10x20"
)
),
("ALT Linux", OPEN_MENU, "/usr/X11R6/share/WindowMaker/menu"),
(Workspaces, WORKSPACE_MENU),
(
Selection,
(
"Mail To",
SHEXEC,
"WindowMaker-Terminal -name mail -T Mail -e ${MAILER:-pine} %s"
),
(Navigate, SHEXEC, "${BROWSER:-mozilla} %s")
),
(
Commands,
("Hide Others", HIDE_OTHERS),
("Show All", SHOW_ALL),
("Arrange Icons", ARRANGE_ICONS),
(Refresh, REFRESH),
(Lock, EXEC, "WindowMaker-Lock"),
("Save Session", SAVE_SESSION),
("Clear Session", CLEAR_SESSION)
),
(
"WM Configuration",
(
Settings,
(Shortcuts, EXEC, "wmakerconf --show shortcuts"),
(Mouse, EXEC, "wmakerconf --show mouse"),
(Effects, EXEC, "wmakerconf --show effects"),
(Windows, EXEC, "wmakerconf --show windows"),
(Workspace, EXEC, "wmakerconf --show workspace"),
(Paths, EXEC, "wmakerconf --show paths"),
(Misc, EXEC, "wmakerconf --show misc")
),
(Menu, EXEC, "wmakerconf --show menu"),
(Appearance, EXEC, "wmakerconf --show appearance"),
(Themes, EXEC, "wmakerconf --show themes")
),
(
Appearance,
(
Themes,
OPEN_MENU,
"-noext /usr/X11R6/share/WindowMaker/Themes $HOME/GNUstep/Library/WindowMaker/Themes WITH setstyle"
),
(
Styles,
OPEN_MENU,
"-noext /usr/X11R6/share/WindowMaker/Styles $HOME/GNUstep/Library/WindowMaker/Styles WITH setstyle"
),
(
"Icon Sets",
OPEN_MENU,
"-noext /usr/X11R6/share/WindowMaker/IconSets $HOME/GNUstep/Library/WindowMaker/IconSets WITH seticons"
),
(
Background,
(
Solid,
(
Black,
EXEC,
"wdwrite WindowMaker WorkspaceBack '(solid, black)'"
),
(
Blue,
EXEC,
"wdwrite WindowMaker WorkspaceBack '(solid, \"#505075\")'"
),
(
Indigo,
EXEC,
"wdwrite WindowMaker WorkspaceBack '(solid, \"#243e6c\")'"
),
(
Bleumarine,
EXEC,
"wdwrite WindowMaker WorkspaceBack '(solid, \"#224477\")'"
),
(
Purple,
EXEC,
"wdwrite WindowMaker WorkspaceBack '(solid, \"#554466\")'"
),
(
Wheat,
EXEC,
"wdwrite WindowMaker WorkspaceBack '(solid, wheat4)'"
),
(
"Dark Gray",
EXEC,
"wdwrite WindowMaker WorkspaceBack '(solid, \"#333340\")'"
),
(
Wine,
EXEC,
"wdwrite WindowMaker WorkspaceBack '(solid, \"#400020\")'"
)
),
(
Gradient,
(
Sunset,
EXEC,
"wdwrite WindowMaker WorkspaceBack '(mvgradient, deepskyblue4, black, deepskyblue4, tomato4)'"
),
(
Sky,
EXEC,
"wdwrite WindowMaker WorkspaceBack '(vgradient, blue4, white)'"
),
(
"Blue Shades",
EXEC,
"wdwrite WindowMaker WorkspaceBack '(vgradient, \"#7080a5\", \"#101020\")'"
),
(
"Indigo Shades",
EXEC,
"wdwrite WindowMaker WorkspaceBack '(vgradient, \"#746ebc\", \"#242e4c\")'"
),
(
"Purple Shades",
EXEC,
"wdwrite WindowMaker WorkspaceBack '(vgradient, \"#654c66\", \"#151426\")'"
),
(
"Wheat Shades",
EXEC,
"wdwrite WindowMaker WorkspaceBack '(vgradient, \"#a09060\", \"#302010\")'"
),
(
"Grey Shades",
EXEC,
"wdwrite WindowMaker WorkspaceBack '(vgradient, \"#636380\", \"#131318\")'"
),
(
"Wine Shades",
EXEC,
"wdwrite WindowMaker WorkspaceBack '(vgradient, \"#600040\", \"#180010\")'"
)
),
(
Images,
OPEN_MENU,
"-noext /usr/X11R6/share/WindowMaker/Backgrounds $HOME/GNUstep/Library/WindowMaker/Backgrounds WITH wmsetbg -u -t"
)
),
(
"Save Theme",
SHEXEC,
"getstyle -t $HOME/GNUstep/Library/WindowMaker/Themes/\"%a(Theme name)\""
),
(
"Save IconSet",
SHEXEC,
"geticonset $HOME/GNUstep/Library/WindowMaker/IconSets/\"%a(IconSet name)\""
)
),
(Exit, (Restart, RESTART), (Exit, EXIT))
)
Подробная информация о списке рассылки community