Wenn Sie mit dem XWin-Menü vertraut sind, können Sie es durch Bearbeiten erweitern /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 }
Vergessen Sie nach Reload XWinrc
dem Speichern nicht, Änderungen vorzunehmen.
Ich verwende jedoch den folgenden Ansatz (ich wollte URxvt an die Taskleiste anheften) - es klingt wirklich umständlich und es ist wahrscheinlich ... aber hey, es ist Windows ;)
Zuerst habe ich eine erstellt c:\cygwin\cygwin.bat
@echo off C: chdir C:\cygwin\bin zsh --login -i -c 'urxvt'
Passen Sie Pfad und Shell an Ihre Situation an.
Um das Aussehen von URxvt zu konfigurieren, verwende ich diese Zeilen in .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-*-*-*-*-*-*-*
Ändern Sie Ihre Präferenzen oder machen Sie ein Kommentar, !
wenn Sie die Standardeinstellung mögen.
Dann habe ich eine Verknüpfung erstellt (auch in C:\cygwin
), damit ich das Symbol anpassen und die Verknüpfung in umbenennen kann ZSH_tray
. Diese Verknüpfung wird in der Taskleiste fixiert.
Mein Hauptproblem war (und wahrscheinlich auch Ihr), dass es zusätzlich zum URxvt-Fenster ein Shell-Fenster gibt. Um das zu verhindern verwende ich Tray-It :
- Installieren und starten Sie Tray-It
- Starten Sie URxvt über die Verknüpfung
- In der Ablage-IT:
- Klicken Sie mit der rechten Maustaste auf den entsprechenden Eintrag -> In Systray platzieren
- Bearbeiten -> Profile
- Konfiguration gemäß Screenshots
- Verstecken Sie Tray-It selbst und starten Sie es mit Fenstern (Bearbeiten -> Optionen)