aboutsummaryrefslogtreecommitdiffstats
path: root/X
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2019-07-30 15:31:15 +0200
committerYann Herklotz <git@yannherklotz.com>2019-07-30 15:31:15 +0200
commitcb9152c0d1a55857a0da3151a3fa3ac3d05a4cd5 (patch)
tree59b75e89d57e7ac864f802febfa05dd2afb6b534 /X
parent8d69c2537adc4500e1d15d76a9c5d5c0be47927b (diff)
downloaddotfiles-cb9152c0d1a55857a0da3151a3fa3ac3d05a4cd5.tar.gz
dotfiles-cb9152c0d1a55857a0da3151a3fa3ac3d05a4cd5.zip
Add more keybindings and new font to xterm
Diffstat (limited to 'X')
-rw-r--r--X/.Xresources128
1 files changed, 13 insertions, 115 deletions
diff --git a/X/.Xresources b/X/.Xresources
index 5037003..aee38d1 100644
--- a/X/.Xresources
+++ b/X/.Xresources
@@ -20,159 +20,48 @@
Xft.antialias: true
-! Specifies the terminal type name to be set in the TERM environment
-! variable
+! URxvt Configuration
URxvt*termName: rxvt-unicode-256color
-
-! Create the window with the specified X window geometry [default
-! 80x24]
URxvt*geometry: 100x25
-
-! True: start as a login shell by prepending a - to argv[0] of the
-! shell; option -ls. False: start as a normal sub-shell [default];
URxvt*loginShell: true
-
-! Use the specified colour for the scrollbar [default #B2B2B2]
URxvt*scrollColor: #777777
-
-! Set scrollbar style to rxvt, plain, next or xterm. plain is the
-! authors favourite.
URxvt*scrollstyle: plain
-
-! True: scroll to bottom when a non-special key pressed. Special keys
-! are those which are intercepted by rxvt for special handling andnt
-! passed onto the shell; False: dont scroll to bottom
URxvt*scrollTtyKeypress: true
-
-! True: scroll to bottom when tty receives output; False: do not
-! scroll to bottom when tty receives output
URxvt*scrollTtyOutput: false
-
-! True: scroll with scrollback buffer when tty recieves new lines (and
-! scrollTtyOutput is False); False: do not scroll with scrollback
-! buffer when tty recieves new lines
URxvt*scrollWithBuffer: false
-
-! Turn on/off secondary screen (default enabled)
URxvt*secondaryScreen: true
-
-! (default enabled). If this option is enabled, scrolls on the
-! secondary screen will change the scrollback buffer and, when
-! secondaryScreen is off, switching to/from the secondary screen will
-! instead scroll the screen up.
URxvt*secondaryScroll: true
-
-! When receiving lots of lines, urxvt will only scroll once a whole
-! screen height of lines has been read, resulting in fewer updates
-! while still displaying every received line False: specify that
-! smooth scrolling should be used. urxvt will force a screen refresh
-! on each new line it received
URxvt*jumpScroll: true
-
-! (true) When receiving lots of lines, urxvt will only scroll once in
-! a while (around 60x/sec), resulting in fewer updates. This can
-! result in urxvt not ever displaying some of the lines it receives
URxvt*skipScroll: false
-
-! True: enable the scrollbar [default]; option -sb. False: disable the
-! scrollbar
URxvt*scrollBar: false
-
-! place the scrollbar on the right of the window
URxvt*scrollBar_right: false
-
-! di5play an rxvt scrollbar with/without a trough
URxvt*scrollBar_floating: false
-
-! True: inhibit writing record into the system log file utmp; False:
-! write record into the system log file utmp [default]
URxvt*utmpInhibit: false
-
-! True: set the urgency hint for the wm on receipt of a bell
-! character. False: do not set the urgency hint [default] urxvt
-! resets the urgency hint on every focus change.
URxvt*urgentOnBell: false
-
-! True: use visual bell on receipt of a bell character; option -vb.
-! False: no visual bell [default]
URxvt*visualBell: false
-
-! True: de-iconify (map) on receipt of a bell character. False: no
-! de-iconify (map) on receipt of a bell character [default].
URxvt*mapAlert: false
-
-! True: the mouse wheel scrolls a page full. False: the mouse wheel
-! scrolls five lines [default]
URxvt*mouseWheelScrollPage: false
-
-! Use the specified colour to disp1ay underlined characters when the
-! foreground colour is the default.
URxvt*colorUL: yellow
-
-! If set, use the specified colour as the colour for the underline
-! itself. If unset, use the foreground colour
URxvt*underlineColor: yellow
-
-! If set, use the specified colour as the background for highlighted
-! characters. If unset, use reverse video
URxvt*highlightColor: #373b41
-
-! If set and highlightColor is set, use the specified colppour as the
-! foreground for highlighted characters
URxvt*highlightTextColor: White
-
-! Use the specified colour for the cursor. The default is to use the
-! foreground colour
URxvt*cursorColor: #cc99cc
-
-! Select the fonts to be used. This is a comma separated list of font
-! names that are checked in order when trying to find glyphs for
-! characters
-
URxvt*font: xft:Misc Tamsyn:style=Regular:pixelsize=16, \
xft:Unifont:size=8:anialias=false, \
xft:Wuncon Siji:style=Regular:pixelsize=10, \
xft:Font Awesome 5 Free:style=Regular:pixelsize=14, \
xft:Font Awesome 5 Brands:style=Regular:pixelsize=14
-
-! When font styles are not enabled, or this option is enabled (True
-! default), bold/blink font styles imply high intensity
-! foreground/background colours
URxvt*intensityStyles: false
-
-! Save number lines in the scrollback buffer [default 64]. This
-! resource is limited on most machines to 65535
URxvt*saveLines: 16384
-
-! Double-buffering for xft (default enabled). On some card/driver
-! combination enabling it slightly decreases performance, on most it
-! greatly helps it. The slowdown is small, so it should normally be
-! enabled
URxvt*buffered: true
-
-! Attempt to find a visual with the given bit depth
URxvt*depth: 32
-
-! Turn on/off hold window after exit support. If enabled, urxvt will
-! not immediately destroy its window when the program executed within
-! it exits. Instead, it will wait till it is being killed or closed by
-! the user.
URxvt*hold: false
-
-! Specify a command pipe for vt100 printer [default lpr(1)]. Use
-! Print to initiate a sc xft:Font Awesome 5 Brands:style=Regular:pixelsize=14reen dump to the printer and Ctrl-Print or
-! Shift-Print to include the scrollback
URxvt*print-pipe: cat > $HOME/$(echo urxvt.dump.$(date +'%Y%M%d%H%m%S'))
-
-! Set the key to be interpreted as the Meta key to: alt, meta, hyper,
-! super, mod1, mod2, mod3, mod4, mod5
URxvt*modifier: alt
-
-! Comma-separated list(s) of perl extension scripts (default:
-! "default") to use in this terminal instance, blank disables
URxvt*perl-ext-common: fullscreen
URxvt*perl-ext:
+! XTerm Configuration
XTerm.termName : xterm-256color
XTerm.vt100.locale : true
XTerm.vt100.metaSendsEscape : true
@@ -182,7 +71,13 @@ XTerm.vt100.saveLines : 65536
XTerm.vt100.scrollBar : false
XTerm.vt100.geometry : 80x32
XTerm.vt100.renderFont : true
-xterm*faceName : Hack:pixelsize=14:antialias=true
+xterm*faceName : Iosevka Term
+xterm*faceSize : 13
+xterm*faceSize1: 8
+xterm*faceSize2: 10
+xterm*faceSize3: 13
+xterm*faceSize4: 16
+xterm*faceSize5: 22
xterm*dynamicColors : true
xterm*utf8 : 2
xterm*eightBitInput : true
@@ -193,4 +88,7 @@ XTerm.vt100.translations : #override \n\
Ctrl <Key>R: restore() \n\
<Btn1Up>: select-end(PRIMARY, CLIPBOARD, CUT_BUFFER0) \n\
Ctrl Shift <Key>C: copy-selection(CLIPBOARD) \n\
- Ctrl Shift <Key>V: insert-selection(CLIPBOARD)
+ Ctrl Shift <Key>V: insert-selection(CLIPBOARD) \n\
+ Ctrl <Key> minus: smaller-vt-font() \n\
+ Ctrl <Key> equal: larger-vt-font() \n\
+ Ctrl <Key> 0: set-vt-font(d)