-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path_Xresources
More file actions
180 lines (159 loc) · 7.19 KB
/
_Xresources
File metadata and controls
180 lines (159 loc) · 7.19 KB
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
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
! Fix the Xft dpi to 96; this prevents tiny fonts
! or HUGE fonts depending on the screen size.
#include <Xresources-solarized>
Xft.dpi: 96
! I have only generated "darkred" cursors in sizes 36, 48 and 72
Xcursor.theme: darkred
Xcursor.size: 36
#define MONO_FONT Liberation Mono
#if NUM_SCREENS == 1 && WIDTH <= 1600
# define FONT_SIZE_NORMAL 8
# define FONT_SIZE_SMALL 7
# define FONT_SIZE_BIG 9
# define FONT_SIZE_BIGGER 11
# define FONT_SIZE_HUGE 16
#elif HEIGHT > 1200
# define FONT_SIZE_NORMAL 11
# define FONT_SIZE_SMALL 8
# define FONT_SIZE_BIG 13
# define FONT_SIZE_BIGGER 16
# define FONT_SIZE_HUGE 20
#else
# define FONT_SIZE_NORMAL 9
# define FONT_SIZE_SMALL 7
# define FONT_SIZE_BIG 11
# define FONT_SIZE_BIGGER 13
# define FONT_SIZE_HUGE 18
#endif
/*
XTerm*utf8Fonts.font: -*-fixed-medium-r-*-*-20-*-*-*-*-*-iso10646-*
XTerm*background: white
XTerm*foreground: black
*/
XTerm*faceName: MONO_FONT
XTerm*faceSize: FONT_SIZE_NORMAL
Rxvt*font: xft:MONO_FONT-FONT_SIZE_NORMAL
#if FONT_SIZE_NORMAL == 9
Rxvt.letterSpace: -1 *//* Urxvt calculates wrong overall width for my font at size 9 */
#endif
URxvt.perl-ext-common: default,selection-to-clipboard,-confirm-paste
URxvt.selection.pattern-0: ([a-zA-Z0-9/._~-]+)
URxvt.selection.pattern-1: (.*)
URxvt.secondaryScroll: false
dump.secondaryScroll: true
! Solarized Dark theme begins
xterm_remote*background: S_base03
xterm_remote*foreground: K_S_base0
xterm_remote*fading: 20
xterm_remote*fadeColor: S_base03
xterm_remote*cursorColor: S_base1
xterm_remote*pointerColorBackground: S_base01
xterm_remote*pointerColorForeground: S_base1
xterm_remote*color0: S_base02
xterm_remote*color1: S_red
xterm_remote*color2: S_green
xterm_remote*color3: S_yellow
xterm_remote*color4: S_blue
xterm_remote*color5: S_magenta
xterm_remote*color6: S_cyan
xterm_remote*color7: S_base2
xterm_remote*color9: S_orange
xterm_remote*color8: S_base03
xterm_remote*color10: S_base01
xterm_remote*color11: S_base00
xterm_remote*color12: S_base0
xterm_remote*color13: S_violet
xterm_remote*color14: S_base1
xterm_remote*color15: S_base3
! solarized Light theme ends
XTerm*CharClass: 33:48,35-37:48,45-47:48,126:48
XTerm*saveLines: 5000
! Rxvt.cutchars: "&()*,:;<=>?@[\\]^`{|}'\""
Rxvt*saveLines: 5000
XTerm.VT100.backarrowKey: false
XTerm*eightBitInput: false
XTerm*scrollBar: true
XTerm.VT100.visualBell: true
Rxvt.visualBell: true
XTerm.VT100.scrollKey: true
XTerm.VT100.scrollTtyOutput: false
Rxvt.scrollTtyKeypress: true
Rxvt.scrollTtyOutput: false
Rxvt.scrollWithBuffer: true
Rxvt.scrollstyle: plain /* thickness has no effect for other styles */
Rxvt.thickness: 5 /* smaller values are ignored */
Rxvt.print-pipe: notify-send "You pressed Print!"
/* 12 lines up/down */
Rxvt.keysym.C-Prior: command:\033]720;12\007
Rxvt.keysym.C-Next: command:\033]721;12\007
/* 20 lines up/down - don't know how to do "one screen" */
Rxvt.keysym.C-Up: command:\033]720;20\007
Rxvt.keysym.C-Down: command:\033]721;20\007
/* 'on' interoperates badly after all */
XTerm*selectToClipboard: off
XTerm*SimpleMenu*menuLabel.font: lucidasanstypewriter-14
XTerm*SimpleMenu*font: lucidasanstypewriter-12
XLock.font: -*-lucidatypewriter-medium-r-*-*-*-140-*-*-*-*-iso10646-*
irssi*background: gray
irssi*foreground: black
irssi*visualBell: true
irssi*faceName: MONO_FONT
irssi*scrollBar: false
/* suitable for secondary screen on scribus */
#ifdef SRVR_scribus_ms_redpill_linpro_com
irssi*faceSize: 20
irssi.VT100.geometry: 90x37+0+0
irssi*font: xft:MONO_FONT-20
#elif SRVR_comm_ms_redpill_linpro_com
irssi*faceSize: FONT_SIZE_BIGGER
irssi*font: xft:MONO_FONT-FONT_SIZE_BIGGER
#else
irssi.VT100.geometry: 84x34
irssi*faceSize: FONT_SIZE_BIG
irssi*font: xft:MONO_FONT-FONT_SIZE_BIG
#endif
irssi.perl-ext: bell-command,-selection
irssi.bell-command: bell
irssi*color3: S_yellow
Rxvt.keysym.C-F12: string:export VIMINIT=:set\\ cp;export EDITOR=vi;[ -r /usr/share/terminfo/${TERM:0:1}/$TERM ]||export TERM=xterm;PS1="\\[`tput rmm`\\e]0;\\u@\\H\\a\\e["'$(($??1:0))'"m\\]: [\\u@\\h \\w];\\[\\e[0m\\] "\n
Rxvt.keysym.C-F11: string:type tabashco >/dev/null 2>&1 && echo "Spicing up" && exec tabashco\n
Rxvt.keysym.C-F10: command:\033]50;xft:MONO_FONT-FONT_SIZE_SMALL\007
Rxvt.keysym.Mod4-F10: command:\033]50;xft:MONO_FONT-FONT_SIZE_NORMAL\007
Rxvt.keysym.Mod4-C-F10: command:\033]50;xft:MONO_FONT-FONT_SIZE_BIG\007
Rxvt.keysym.Mod4-S-F10: command:\033]50;xft:MONO_FONT-FONT_SIZE_BIGGER\007
Rxvt.keysym.Mod4-C-S-F10: command:\033]50;xft:MONO_FONT-FONT_SIZE_HUGE\007
XTerm.VT100.Translations: #override \n\
<KeyPress> F11: string("exec bash\n") \n\
Shift <KeyPress> F12: string(":set cp paste syntax=off\n") \n\
<KeyPress> F12: string("export VIMINIT=':set cp'; export EDITOR=vi; ") \
string("[ -r /usr/share/terminfo/x/$TERM ]||export TERM=xterm;") \
string("PS1=\\\\[") \
string(0x22) \
string("`tput rmm`") \
string(0x22) \
string("'\\e]0;\\u@\\H\\a\\e[$(($??1:0))m\\]: ") \
string("[\\u@\\h \\w];\\[\\e[0m\\] '\n") \n\
~Ctrl~Shift <Btn2Up>: insert-selection(PRIMARY, CUT_BUFFER0) \n\
~Ctrl Shift <Btn2Up>: insert-selection(CLIPBOARD, CUT_BUFFER1) \n\
~Shift <BtnUp>: select-end(PRIMARY, CUT_BUFFER0) \n\
Shift <BtnUp>: select-end(CLIPBOARD, CUT_BUFFER1) \n\
~Shift <Btn3Up>: select-end(PRIMARY, CUT_BUFFER0) \n\
Shift <Btn3Up>: select-end(CLIPBOARD, CUT_BUFFER1) \n\
Meta <KeyPress> F1: insert-selection(PRIMARY) \n\
Meta <KeyPress> F2: insert-selection(CLIPBOARD) \n\
Meta <KeyPress> F3: insert-selection(CUT_BUFFER0) \n\
Meta <KeyPress> F4: insert-selection(CUT_BUFFER1) \n\
Meta <KeyPress> F5: insert-selection(PRIMARY, CUT_BUFFER0) \n\
Shift Meta <KeyPress> comma: insert-selection(CLIPBOARD, CUT_BUFFER1) \n\
~Shift Meta <KeyPress> comma: insert-selection(PRIMARY, CUT_BUFFER0) \n\
Shift Meta <KeyPress> period: insert-selection(PRIMARY, CUT_BUFFER0) \n\
Meta <KeyPress> ae: insert-selection(CLIPBOARD, CUT_BUFFER1)
/* MidnightBlue is #191970, let's go deeper purple */
Emacs.background: #230470
Emacs.foreground: White
Emacs.borderWidth: 0
Emacs.cursorColor: Cyan
Emacs.pointerColor: Cyan
Emacs.MenuBar: off
Emacs.ToolBar: 0
URxvt*buffered: false