Если вам удобно с XWin-Menu, вы можете расширить его, отредактировав /etc/X11/system.XWinrc
:
// Make some menus...
menu apps {
xterm exec "xterm"
"Emacs" exec "emacs"
notepad exec notepad
xload exec "xload -display %display%" # Comment
urxvt exec "urxvt" # <- added by me
}
После сохранения не забудьте Reload XWinrc
чтобы применить изменения.
Тем не менее, я использую следующий подход (я хотел прикрепить URxvt к панели задач) - это звучит очень громоздко, и это, вероятно, ... но эй, это Windows ;)
Сначала я создал c:\cygwin\cygwin.bat
@echo off
C:
chdir C:\cygwin\bin
zsh --login -i -c 'urxvt'
Адаптируйте путь и оболочку к вашей ситуации.
Для настройки внешнего вида URxvt я использую эти строки в .Xdefaults
:
URxvt.borderColor: black
URxvt.internalBorder: 4
URxvt.background: black
URxvt.foreground: orange
! URxvt.inheritPixmap: True
! URxvt.shading: 40
! URxvt.tintColor: orange
URxvt.scrollBar: False
URxvt.geometry: 150x60+500+100
URxvt.font: -*-clean-bold-r-normal-*-17-*-*-*-*-*-*-*
изменить ваши предпочтения или раскомментировать с !
если вам нравится по умолчанию.
Затем я создал ярлык (также в C:\cygwin
), чтобы я мог настроить значок, и переименовал этот ярлык в ZSH_tray
. Этот ярлык закрепляется на панели задач.
Моя главная проблема была (и, вероятно, ваша тоже) в том, что в дополнение к окну URxvt есть окна оболочки. Чтобы предотвратить это, я использую Tray-It:
- Установите и запустите Tray-It
- Запустите URxvt через ярлык
- В Tray-IT:
- щелкните правой кнопкой мыши соответствующую запись -> Поместить в Systray
- Редактировать -> Профили
- Конфиг по скриншотам
- Скройте сам Tray-It и запустите его с помощью окон (Edit -> Options)