! Personal .Xdefaults ! $DevBox: Xdefaults.txt,v 1.21 2006/07/09 14:45:09 jimmy Exp $ !##### DPI settings for all applications including the window manager ! Common values: 72/96/100/117 Xft.dpi: 96 !##### Basic XTerm/Rxvt/Mrxvt class for all compatible terminal windows !##### ================================================================ !##### Always a login shell XTerm*loginShell: true UXTerm*loginShell: true !##### Title XTerm*title: Terminal UXTerm*title: Terminal !##### Lines in buffer, don't set this to high for xterm! XTerm*saveLines: 2000 UXTerm*saveLines: 2000 Rxvt*saveLines: 6000 Mrxvt*saveLines: 6000 !##### Fix (m)rxvt's backspace key Rxvt*backspacekey: ^H Mrxvt*backspacekey: ^H !##### Fix $TERM XTerm*termName: xterm-xfree86 UXTerm*termName: xterm-xfree86 Rxvt*termName: rxvt Mrxvt*termName: rxvt !##### Get better copy experience (treat the same as characters/numbers) ! First => - + _ / ~ @ . : * ! Second => - + _ / ~ . ! Third => - + _ / ~ !-- !XTerm*charClass: 45:48,43:48,95:48,47:48,126:48,64:48,46:48,58:48,42:48 XTerm*charClass: 45:48,43:48,95:48,47:48,126:48,46:48 !XTerm*charClass: 45:48,43:48,95:48,47:48,126:48 !-- !UXTerm*charClass: 45:48,43:48,95:48,47:48,126:48,64:48,46:48,58:48,42:48 UXTerm*charClass: 45:48,43:48,95:48,47:48,126:48,46:48 !UXTerm*charClass: 45:48,43:48,95:48,47:48,126:48 !-- !Rxvt*cutchars: \ `"'&,;=?<>()[]{}|#%$!^ Rxvt*cutchars: \ `"'&,;=?<>()[]{}|#%$!^:@* !Rxvt*cutchars: \ `"'&,;=?<>()[]{}|#%$!^@*:. !-- !Mrxvt*cutchars: \ `"'&,;=?<>()[]{}|#%$!^ Mrxvt*cutchars: \ `"'&,;=?<>()[]{}|#%$!^:@* !Mrxvt*cutchars: \ `"'&,;=?<>()[]{}|#%$!^@*:. !##### This only works in XTerm, but it will enable you to select things ! with your shift key to move it to CLIPBOARD instead of PRIMARY ! you can paste it with shift held in also. (note that there may not be ! an active selection yet, because it will then use the last cutmode) XTerm*VT100*translations: #override \n\ ~Shift~Ctrl: insert-selection(PRIMARY, CUT_BUFFER0) \n\ Shift~Ctrl: insert-selection(CLIPBOARD, CUT_BUFFER1) \n\ ~Shift: select-end(PRIMARY, CUT_BUFFER0) \n\ Shift: select-end(CLIPBOARD, CUT_BUFFER1) !##### No scrollbar, don't scroll on output, but scroll on keypress XTerm*scrollBar: false XTerm*scrollTtyOutput: false XTerm*iconBorderColor: white XTerm*scrollKey: true !-- UXTerm*scrollBar: false UXTerm*scrollTtyOutput: false UXTerm*iconBorderColor: white UXTerm*scrollKey: true !-- Rxvt*borderColor: white Rxvt*scrollTtyKeypress: true !-- Mrxvt*borderColor: white Mrxvt*scrollTtyKeypress: true !##### Default text size and/or font ! Good for XGA = 6x13 (X11 default) ! Good for SXGA = 7x14 ! Good for SXGA+ = 9x15 ! Good for on CRT = -dec-terminal-medium-r-normal-*-*-*-*-*-*-*-iso8859-* ! Good ones from package terminus-fonts: ! -*-terminus-medium-r-normal-*-14-*-*-*-*-*-iso8859-* ! -*-terminus-medium-r-normal-*-16-*-*-*-*-*-iso8859-* XTerm*font: 7x14 XTerm*boldFont: 7x14 !XTerm*faceName: xft: Bitstream Vera Sans Mono:pixelsize=12 !-- UXTerm*font: 7x14 UXTerm*boldFont: 7x14 !UXTerm*faceName: xft: Bitstream Vera Sans Mono:pixelsize=12 !-- xterm-white*font: 7x14 xterm-white*boldFont: 7x14 !-- Use XFT for white xterms if available xterm-white*faceName: xft: Bitstream Vera Sans Mono:pixelsize=12 !##### Nice blinking green cursor, with good delay XTerm*cursorColor: green XTerm*cursorBlink: true XTerm*cursorOffTime: 500 XTerm*cursorOnTime: 500 !-- UXTerm*cursorColor: green UXTerm*cursorBlink: true UXTerm*cursorOffTime: 500 UXTerm*cursorOnTime: 500 !-- xterm-white*cursorColor: black !##### Just don't reverse XTerm*reverseVideo: false UXTerm*reverseVideo: false !##### Default fore/back color ! gray74 gray60 is to dark, gray65 is perfect on Apple displays ! XTerm*foreground: gray60 XTerm*background: black !-- UXTerm*foreground: gray60 UXTerm*background: black !-- xterm-white*foreground: black xterm-white*background: white !xterm-white*background: gray90 !##### Default bold must be white XTerm*colorBD: white UXTerm*colorBD: white !-- If you don't use XFT and want to separate bold and normal on foreground xterm-white*colorBD: gray30 !##### Disable ugly double width bold emulation XTerm*colorBDMode: true XTerm*wideChars: false XTerm*boldMode: false !-- UXTerm*colorBDMode: true UXTerm*wideChars: false UXTerm*boldMode: false !-- Since we use XFT, we don't need colors to show bold xterm-white*boldColors: false !-- Display bold instead of color, enable if you don't use XFT xterm-white*colorBDMode: false !##### Replace underlined as color, Nice values are blue, red, cyan XTerm*colorRVMode: false XTerm*colorULMode: true XTerm*colorUL: red !-- UXTerm*colorRVMode: false UXTerm*colorULMode: true UXTerm*colorUL: red !-- xterm-white*colorUL: red4 !##### Colors (see rgb.txt) XTerm*color0: black XTerm*color1: red3 XTerm*color2: green3 XTerm*color3: yellow3 XTerm*color4: blue1 XTerm*color5: magenta3 XTerm*color6: cyan3 XTerm*color7: gray90 XTerm*color8: gray30 XTerm*color9: red XTerm*color10: green XTerm*color11: yellow XTerm*color12: cornflower blue XTerm*color13: magenta XTerm*color14: cyan XTerm*color15: white !-- UXTerm*color0: black UXTerm*color1: red3 UXTerm*color2: green3 UXTerm*color3: yellow3 UXTerm*color4: blue1 UXTerm*color5: magenta3 UXTerm*color6: cyan3 UXTerm*color7: gray90 UXTerm*color8: gray30 UXTerm*color9: red UXTerm*color10: green UXTerm*color11: yellow UXTerm*color12: cornflower blue UXTerm*color13: magenta UXTerm*color14: cyan UXTerm*color15: white !-- xterm-white*color0: black xterm-white*color1: red4 xterm-white*color2: green4 xterm-white*color3: yellow4 xterm-white*color4: blue4 xterm-white*color5: magenta4 xterm-white*color6: cyan4 xterm-white*color7: white !xterm-white*color7: gray90 !##### xlock behaviour !XLock.mode: matrix XLock.mode: blank XLock.mousemotion: true XLock.usefirst: false