* [Comm] I: Some hints about menu usage
@ 2003-04-01 0:04 Anton V. Denisov
0 siblings, 0 replies; only message in thread
From: Anton V. Denisov @ 2003-04-01 0:04 UTC (permalink / raw)
To: community
Приветствую всех.
В данном письме хочу рассказать Вам о некоторых возможностях системы menu,
которые будут полезны любому пользователю.
Например, Вам не нравится с какими параметрами запускается ваша любимая
программа из общесистемного меню. Исправить это очень просто (в моём примере
это будет эмулятор терминала aterm):
Переходим в пользовательский каталог.
$ cd && pwd
/home/user
Создаём пользовательский каталог для файлов меню.
$ mkdir .menu
Копируем файл, описывающий меню для интересующей нас программы.
$ cp /usr/lib/menu/aterm .menu/
Изменяем его как нам нужно.
$ vim .menu/aterm
Перегенерируем файлы меню.
$ update-menus
После этой процедуры для каждого оконного менеджера, установленного в Вашей
системе, в Вашем пользовательском каталоге создадутся соответствующие
каталоги, содержащие файл меню, который будет содержать, внесённые Вами
изменения. После этого остаётся лишь настроить Ваш любимый оконный
менеджер, чтобы он использовал локальное меню, вместо общесистемного и
запускать update-menus от пользователя после установки новых пакетов.
Плюсом данного метода является то, что Ваши настройки не пропадут после
обновления пакета.
Ещё одна полезная возможность: например, в Вашей системе установлено
несколько оконных менеджеров, но пользователь, для которого Вы проделывали
описанные выше настройки, пользуется только одним из них. Однако при
запуске от пользователя update-menus создадутся пользовательские каталоги
для всех оконных менеджеров. Этого можно избежать:
Переходим в пользовательский каталог.
$ cd && pwd
/home/user
Создаём пользовательский каталог для конфигураций меню.
$ mkdir .menu-methods/
Копируем файл, описывающий конфигурацию меню интересующего нас оконного
менеджера.
$ cp /etc/menu-methods/waimea .menu-methods/
Перегенерируем файлы меню.
$ update-menus
После этого при каждом запуске от пользователя update-menus общесистемный
каталог /etc/menu-methods/ будет просто игнорироваться.
ПРИМЕЧАНИЕ: Описанные выше методы будут работать, только если в самом
оконном менеджере поддержка общесистемной и пользовательской системы menu
сделана правильно. Для IceWM, Fluxbox, Blackbox, Waimea будет работать на
100%
P.S. Рассылку community@ временно не читаю, просто это письмо наиболее
подходит к её тематике, поэтому возможные отзывы направляйте по личной
почте.
С уважением, Антон В. Денисов.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2003-04-01 0:04 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-01 0:04 [Comm] I: Some hints about menu usage Anton V. Denisov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git