-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathXresources
136 lines (112 loc) · 4.56 KB
/
Xresources
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
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
!! Extensions
URxvt.perl-ext-common: clipboard,font-size,keyboard-select,matcher,selection-to-clipboard,tabbedex,url-select,vtwheel
! font-size: dynamic changing of font size
URxvt.keysym.C-Down: perl:font-size:decrease
URxvt.keysym.C-Up: perl:font-size:increase
URxvt.keysym.C-equal: perl:font-size:reset
URxvt.keysym.C-slash: perl:font-size:show
! Select regions to copy to clipboard
! M-y : activate
! h/j/k/l : Move cursor left/down/up/right (also with arrow keys)
! g/G/0/^/$/H/M/L/f/F/;/,/w/W/b/B/e/E : More vi-like cursor movement keys
! '/'/? : Start forward/backward search
! n/N : Repeat last search, N: in reverse direction
! Ctrl-f/b : Scroll down/up one screen
! Ctrl-d/u : Scroll down/up half a screen
! v/V/Ctrl-v : Toggle normal/linewise/blockwise selection
! y/Return : Copy selection to primary buffer, Return: quit afterwards
! Y : Copy selected lines to primary buffer or cursor line and quit
! q/Escape : Quit keyboard selection mode
URxvt.keysym.M-y: perl:keyboard-select:activate
! matcher: clickable urls with mouse
URxvt.url-launcher: xdg-open
URxvt.matcher.button: 1
! Yankable URLs w/o mouse
! M-u : enter select mode, select last URL on screen
! k : select next upward url
! j : select next downward url
! Ret : open selected, exit mode
! o : open select
! y : yank selected, exit mode
! Esc : exit mode
URxvt.keysym.M-u: perl:url-select:select_next
URxvt.url-select.launcher: xdg-open
URxvt.url-select.underline: true
! tabbedex:
! Ctrl+t: new tab
! Ctrl+TAB: go right
! Ctrl+Shift+TAB: go left
! Control+Left: go left
! Control+Right: go right
! Ctrl+Shift+Left: move left
! Ctrl+Shift+Right: move right
! Ctrl+Shift+R: rename tab
! Control+d: close
URxvt.tabbed.new-button : false
URxvt.tabbed.autohide : true
URxvt.keysym.Control-t : perl:tabbedex:new_tab
URxvt.keysym.Control-Right : perl:tabbedex:next_tab
URxvt.keysym.Control-Left : perl:tabbedex:prev_tab
URxvt.keysym.Control-Shift-Right : perl:tabbedex:move_tab_right
URxvt.keysym.Control-Shift-Left : perl:tabbedex:move_tab_left
URxvt.keysym.Control-Shift-Tab : perl:tabbedex:prev_tab
URxvt.keysym.Control-Shift-R : perl:tabbedex:rename_tab
!! Scrollback position
! By default, when shell output appears the scrollback view will
! automatically jump to the bottom. The following supports cases where
! you want to see previous output (eg compiler messages)
! do not scroll with output
! -si|+si: T|F
URxvt*scrollTtyOutput: false
! scroll in relation to buffer (with mouse scroll or Shift+Page Up)
! -sw|+sw: T|F
URxvt*scrollWithBuffer: true
! scroll back to bottom on keypress
! -sk|+sk: T|F
URxvt*scrollTtyKeypress: true
!! Scrollback using mouse within pager
! When scrolling a pager in a secondary screen (eg less without -X) we
! want to be able scroll in the pager itself instead instead of the
! terminals buffer
URxvt*secondaryScreen: true
URxvt*secondaryScroll: false
! used with rxvt-unicode-better-wheel-scrolling (Arch Linux AUR)
! URxvt*secondaryWheel: true
! disable scrollbar
URxvt.scrollBar: false
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
URxvt*shading: 10
URxvt*transparent: true
! font
URxvt*font: xft:DejaVu Sans Mono:antialias=true:size=9
URxvt*boldFont: xft:DejaVu Sans Mono:antialias=true:size=9:bold
URxvt*italicFont: xft:Bitstream Vera Sans Mono:italic:autohint=true
URxvt*bolditalicFont: xft:Bitstream Vera Sans Mono:bold:italic:autohint=true
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
! adapted from chaoflow
! https://github.com/chaoflow/skel/blob/master/.Xdefaults
URxvt*color0: black
URxvt*background: [92]black
URxvt*color1: #800000
URxvt*color2: #008000
URxvt*color3: #d0d090
URxvt*color4: #000080
URxvt*color5: #800080
URxvt*color6: #a6caf0
URxvt*color7: grey90
URxvt*foreground: grey90
URxvt*color8: #b0b0b0
URxvt*color9: #f08060
URxvt*color10: #60f080
URxvt*color11: #e0c060
URxvt*color12: #80c0e0
URxvt*color13: #f0c0f0
URxvt*color14: #c0d8f8
URxvt*color15: #e0e0e0
URxvt*cursorColor: #e0e080
URxvt*underlineColor: yellow
URxvt*depth: 32
URxvt*loginShell: false
URxvt*keysym.Home: \033[1~
URxvt*keysym.End: \033[4~
URxvt*urgentOnBell: true