2015-03-11 3 views
1

Я использую cwm на OpenBSD 5.6 и получил мои скрипты в своей папке ~/bin. В моей .zshrc Траектория также exetended сcwm window manager - расширьте программу «exec program» с пользовательскими каталогами

.zshrc: 
export PATH=$PATH:~/bin 

Если я нерест «Exec программа» диалог с M-? , мои скрипты не отображаются в диалоговом окне.

Я не могу найти какие-либо документы, будет ли cwm источником каких-либо файлов dot-rc для конкретного пользователя. Экспорт нового PATH в .profile не выполняется. Также в .cwmrc, похоже, нет опции конфигурации для расширения пути поиска.

Мой вопрос: Как настроить cwm для поиска в моем ~/bin, чтобы найти там исполняемые файлы?

BTW мой вопрос не относится к конфигурации «команды» для меню приложения.

ответ

1

Я только что протестировал его, и он отлично работает для меня, хотя я использую ksh и не zsh, но это не имеет значения. Несколько вещей, которые нужно посмотреть:

  1. ваш скрипт должен быть исполняемым
  2. настройки PATH вручную в XTerm в то время как уже работает CWM не будет работать, так как экспорт только экспорт детей и не видимы CWM
  3. редактирование .zshrc может потребовать от вас выхода из системы (и снова), чтобы изменения стали видны (не 100% уверен в этом, так как это зависит от настроек), если только вы не бежите его впоследствии вручную
+0

упоминается дополнительный недостающий мир в @ci_ [в форуме OpenBSD] (http://marc.info/?l=openbsd-misc&m=1428 29426523976 & w = 2): В '~/.xsession' должен быть установлен ENV или весь файл' ~/.profile' должен быть получен, так что cwm распознает новый '$ PATH' – agreif