%general-entities; ]> $LastChangedBy$ $Date$ rxvt-unicode-&rxvt-unicode-version; rxvt-unicode Introduction to rxvt-unicode rxvt-unicode is a clone of the terminal emulator rxvt, an X Window System terminal emulator which includes support for XFT and Unicode. &lfs91_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &rxvt-unicode-md5sum; Download size: &rxvt-unicode-size; Estimated disk space required: &rxvt-unicode-buildsize; Estimated build time: &rxvt-unicode-time; rxvt-unicode Dependencies Required Optional (for background images) and User Notes: Installation of rxvt-unicode Install rxvt-unicode by running the following commands: ./configure --prefix=/usr --enable-everything && make This package does not come with a test suite. Now, as the root user: make install Command Explanations --enable-everything: Add support for all non-multichoice options. Details about the different options can be found in the file README.configure. : Remove support for Xft fonts. : Disable the embedded Perl interpreter. : Remove support for libAfterImage. Configuring rxvt-unicode The rxvt-unicode terminal emulator uses the resource class URxvt and the resource name urxvt. You can add X resource definitions to a user's ~/.Xresources or ~/.Xdefaults files or to the system-wide /etc/X11/app-defaults/URxvt file. The following example will load the matcher Perl extension (assuming Perl support wasn't disabled), which enables a left button click to open an underlined URL in the specified browser, sets a background and foreground color and loads an Xft font (as the root user): cat >> /etc/X11/app-defaults/URxvt << "EOF" ! Use the specified colour as the windows background colour [default white] URxvt*background: black ! Use the specified colour as the windows foreground colour [default black] URxvt*foreground: yellow ! Select the fonts to be used. This is a comma separated list of font names URxvt*font: xft:Monospace:pixelsize=18 ! Comma-separated list(s) of perl extension scripts (default: "default") URxvt*perl-ext: matcher ! Specifies the program to be started with a URL argument. Used by URxvt*url-launcher: firefox ! When clicked with the mouse button specified in the "matcher.button" resource ! (default 2, or middle), the program specified in the "matcher.launcher" ! resource (default, the "url-launcher" resource, "sensible-browser") will be ! started with the matched text as first argument. ! Below, default modified to mouse left button. URxvt*matcher.button: 1 EOF In order to view the defined X resources, issue: xrdb -query In order to add the modifications of the new user configuration file, keeping previously X configurations (of course, unless you are changing any on previously define), issue: xrdb -merge ~/.Xresources The rxvt-unicode application can also run in a daemon mode, which makes it possible to open multiple terminal windows within the same process. The urxvtc client then connects to the urxvtd daemon and requests a new terminal window. Use this option with caution. If the daemon crashes, all the running processes in the terminal windows are terminated. You can start the urxvtd daemon in the system or personal startup X session script (e.g., ~/.xinitrc) by adding the following lines near the top of the script: # Start the urxvtd daemon urxvtd -q -f -o & For more information, examine the urxvt, urxvtd, urxvtc, and urxvtperl man pages. If you use a Desktop Environment, a menu entry can be included, issuing, as the root user: cat > /usr/share/applications/urxvt.desktop << "EOF" && [Desktop Entry] Encoding=UTF-8 Name=Rxvt-Unicode Terminal Comment=Use the command line GenericName=Terminal Exec=urxvt Terminal=false Type=Application Icon=utilities-terminal Categories=GTK;Utility;TerminalEmulator; #StartupNotify=true Keywords=console;command line;execute; EOF update-desktop-database -q For that, you need and at least one of , and . Uncomment the line with StartupNotify=true if is installed. Contents Installed Programs Installed Libraries Installed Directory urxvt, urxvtd, and urxvtc Many Perl extensions located under /usr/lib/urxvt/perl /usr/lib/urxvt Short Descriptions urxvt is a terminal emulator for the X Window System. urxvt urxvtd is the urxvt terminal daemon. urxvtd urxvtc controls the urxvtd daemon. urxvtc