-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.Xdefaults
104 lines (93 loc) · 3.04 KB
/
.Xdefaults
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!! X11 terminals common settings (xterm, *rxvt) !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
!! Terminal name enforced (to enable the 256 colors):
!*termName: xterm-256color
!
!! Colorscheme inspired from gnome-terminal
!! Source: http://blog.ezyang.com/2010/01/rxvt-unicode-for-gnome-terminal-refugees/
Xterm*background: #000000
URxvt*background: #000000
Xterm*foreground: #FFFFFF
URxvt*foreground: #FFFFFF
!! Black
*color0 : #2E3436
*color8 : #555753
!! Red
*color1 : #CC0000
*color9 : #EF2929
! Green
*color2 : #4E9A06
*color10 : #8AE234
!! Yellow
*color3 : #C4A000
*color11 : #FCE94F
!! Blue
*color4 : #3465A4
*color12 : #729FCF
!! Magenta
*color5 : #75507B
*color13 : #AD7FA8
!! Cyan
*color6 : #06989A
*color14 : #34E2E2
!! White
*color7 : #D3D7CF
*color15 : #EEEEEC
!
Xft*dpi: 96
Xft*antialias: true
Xft*hinting: full
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! RXVT-Unicode (urxvt) settings !
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!! Terminal name enforced (for the 256 colors):
URxvt*termName: rxvt-unicode-256color
!
!! Terminal transparency (false transparency, does not need an X compositor):
URxvt*transparent: true
URxvt*shading: 20
!! True transparency (only works if an X compositor is running):
!! NB: Comment out the above false transparency property to make it work.
!!URxvt*depth: 32
!!URxvt*background: rgba:0000/0000/0000/da00
!
!! Fonts:
urxvt.boldMode: false
#URxvt.font: xft:Dina:style=Regular:pixelsize=11
#URxvt*boldFont: xft:Dina:bold:pixelsize=11
URxvt.font: xft:Monospace:pixelsize=12
URxvt*boldFont: xft:Monospace:pixelsize=12
!URxvt*letterSpace: -1
! Bind Ctrl+Shift+{H,J,K,L} to change font size easily while urxvt is running:
URxvt*keysym.C-S-J: command:\033]710;xft:Monospace:pixelsize=10\007\033]711;%s%d\007\033]711;xft:Monospace:bold:pixelsize=10\007
URxvt*keysym.C-S-K: command:\033]710;xft:Monospace:pixelsize=13\007\033]711;%s%d\007\033]711;xft:Monospace:bold:pixelsize=13\007
URxvt*keysym.C-S-L: command:\033]710;xft:Monospace:pixelsize=18\007\033]711;%s%d\007\033]711;xft:Monospace:bold:pixelsize=18\007
URxvt*keysym.Control-Up: \033[1;5A
URxvt*keysym.Control-Down: \033[1;5B
URxvt*keysym.Control-Left: \033[1;5D
URxvt*keysym.Control-Right: \033[1;5C
! Raise X11 urgency hint on terminal bell
URxvt*urgentOnBell: false
! Save the Amazon: do not trigger the printer if I ever mistype the
! "PrintScreen" key.
!URxvt*print-pipe: "cat > /dev/null"
! URxvt extensions:
URxvt*perl-lib: /usr/lib/urxvt/perl/
URxvt*perl-ext-common: default,matcher
! Enabling clickable links with the right-click button:
URxvt*url-launcher: firefox
URxvt*matcher.button: 3
! URxvt scrolling options and cursor style:
URxvt*saveLines: 10000
URxvt*scrollstyle: plain
URxvt*scrollBar: false
URxvt*scrollBar_right: true
URxvt*cursorBlink: true
URxvt*cursorUnderline: false
! Stop the terminal automatic scroll when I try to read some pages before:
URxvt*scrollTtyOutput: false
URxvt*scrollWithBuffer: true
URxvt*scrollTtyKeypress: true
urxvt.imLocale: en_US.UTF-8