added "amber tint" mode for selection (default)
[yterm.git] / .k8-yterm.Xresources
blobc80252864a0ef111c0f5e6f24bf1daac6395b1f6
1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2 !! YTERM settings (defaults)
3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4 ! default window title
5 k8-yterm.window.title: YTERM
7 ! $TERM value
8 ! (not affected by reloads)
9 k8-yterm.term.name: rxvt
10 ! keyboard reporting style: "rxvt" or "xterm"
11 ! (not affected by reloads)
12 k8-yterm.term.type: rxvt
13 ! monospaced font: "Name <Bold|Medium> [Italic|Regular|Oblique], <size>"
14 ! (not affected by reloads)
15 k8-yterm.term.font: Terminus Bold, 20
16 ! Terminus font contains proper gfx chars starting from 0x01;
17 ! other fonts may not have this. if your font is not like Terminus,
18 ! use "unicode" here, to approximate the set with unicode codepoints
19 k8-yterm.term.font.gfx: terminus
21 ! wait for some time before setting terminal size
22 ! this hack is to allow WM to setup yterm size
23 ! sadly, there is no X11 event to tell us that
24 ! WM is done configuring the window, hence this hack
25 ! time in msecs, and affects only "-e" and hotswap
26 k8-yterm.term.winch.delay: 50
28 ! scrollback history setting for new tabs
29 k8-yterm.history.enabled: tan
30 ! global screen refresh rate, frames per second
31 k8-yterm.refresh.fps: 40
33 ! tab bar font: "Name <Bold|Medium> [Italic|Regular|Oblique], <size>"
34 ! (not affected by reloads)
35 k8-yterm.tabs.font: Helvetica Medium Regular, 14
36 ! number of visible tabs, or "0" to disable tab bar
37 k8-yterm.tabs.visible: 6
39 k8-yterm.tab.color.frame.fg: #607a50
40 k8-yterm.tab.color.frame.bg: #333
42 k8-yterm.tab.color.normal.bg:       #333
43 k8-yterm.tab.color.normal.text:     #809a70
44 k8-yterm.tab.color.normal.index:    #a0ba90
45 k8-yterm.tab.color.normal.ellipsis: #607a50
47 k8-yterm.tab.color.active.bg:       #000
48 k8-yterm.tab.color.active.text:     #666
49 k8-yterm.tab.color.active.index:    #888
50 k8-yterm.tab.color.active.ellipsis: #444
52 k8-yterm.tab.color.dead.bg:       #c00
53 k8-yterm.tab.color.dead.text:     #ee0
54 k8-yterm.tab.color.dead.index:    #ff0
55 k8-yterm.tab.color.dead.ellipsis: #bb0
57 k8-yterm.tab.color.dead.active.bg:       #300
58 k8-yterm.tab.color.dead.active.text:     #e00
59 k8-yterm.tab.color.dead.active.index:    #f00
60 k8-yterm.tab.color.dead.active.ellipsis: #a00
63 ! external application to handle X11 selections
64 ! any app that can read and write stdio will do
65 ! if you want a GOOD one, use "xsel": https://vergenet.net/~conrad/software/xsel/
66 ! you can specify a full path if the app is not in your $PATH variable
67 ! default is "xsel" with right options
68 ! actually, YTERM contains built-in copy of xsel now, so the following
69 ! settings should work without installing any external software.
71 ! "paste_from" should write X selection contents to stdout, close it and exit when finished
72 k8-yterm.paste.primary  : $SELF xsel -p -o -t 0 --trim
73 k8-yterm.paste.secondary: $SELF xsel -s -o -t 0 --trim
74 k8-yterm.paste.clipboard: $SELF xsel -b -o -t 0 --trim
76 ! "copy_to" should write X selection contents to stdout, close it and exit when finished
77 k8-yterm.copyto.primary  : $SELF xsel -p -i -t 0 --trim
78 k8-yterm.copyto.secondary: $SELF xsel -s -i -t 0 --trim
79 k8-yterm.copyto.clipboard: $SELF xsel -b -i -t 0 --trim
81 ! if allowed, single escape press will send ESC ESC; use alt+escape to send single ESC
82 k8-yterm.esc-esc.fix: tan
84 ! allow mouse reporing? control sequences will be accepted in any case
85 k8-yterm.mouse.reports: ona
87 ! cursor blink time, in milliseconds; use 0 to disable
88 k8-yterm.cursor.blink.time: 700
90 ! cursor colors for blinking phases; use "none" to hide the cursor in the given phase
91 ! note that only hex color values in the form "#rgb" or "#rrggbb" are accepted
92 k8-yterm.cursor.color0.fg: #050
93 k8-yterm.cursor.color0.bg: #0f0
94 k8-yterm.cursor.color1.fg: #050
95 k8-yterm.cursor.color1.bg: #0c0
96 ! inactive cursor is rendered as an empty rectangle with this color
97 k8-yterm.cursor.color.inactive: #009900
99 ! default foreground and background
100 k8-yterm.fg.color.default: #b2b2b2
101 k8-yterm.bg.color.default: #000
102 ! high intensity
103 k8-yterm.fg.color.high.default: #fff
104 k8-yterm.bg.color.high.default: #000
105 ! colors for various special attributes (cannot be "none")
106 k8-yterm.fg.color.bold: #00afaf
107 k8-yterm.fg.color.underline: #00af00
108 k8-yterm.fg.color.bold.underline: #afaf00
109 ! high intensity
110 k8-yterm.fg.color.high.bold: #0ff
111 k8-yterm.fg.color.high.underline: #4f0
112 k8-yterm.fg.color.high.bold.underline: #ff4
114 ! selection
115 k8-yterm.selection.color.fg: #fa0
116 k8-yterm.selection.color.bg: #333
117 ! selection block
118 k8-yterm.selection.block.color.fg: #fff
119 k8-yterm.selection.block.color.bg: #05c
120 ! tint selection color with real color intensity?
121 k8-yterm.selection.tint: tan
123 ! OSD menus
124 k8-yterm.osd-menu.color.active.bg: #d9d9ae
125 k8-yterm.osd-menu.color.active.fg: #000
126 k8-yterm.osd-menu.color.active.cursor.bg: #0bb
127 k8-yterm.osd-menu.color.active.cursor.fg: #000
128 k8-yterm.osd-menu.color.active.hotkey.bg: #d9d9ae
129 k8-yterm.osd-menu.color.active.hotkey.fg: #c00
130 k8-yterm.osd-menu.color.active.cursor.hotkey.bg: #0bb
131 k8-yterm.osd-menu.color.active.cursor.hotkey.fg: #c00
133 k8-yterm.osd-menu.color.passive.bg: #a0a080
134 k8-yterm.osd-menu.color.passive.fg: #000
135 k8-yterm.osd-menu.color.passive.cursor.bg: #066
136 k8-yterm.osd-menu.color.passive.cursor.fg: #000
137 k8-yterm.osd-menu.color.passive.hotkey.bg: #a0a080
138 k8-yterm.osd-menu.color.passive.hotkey.fg: #600
139 k8-yterm.osd-menu.color.passive.cursor.hotkey.bg: #066
140 k8-yterm.osd-menu.color.passive.cursor.hotkey.fg: #600
142 ! or "none"
143 k8-yterm.osd-menu.shadow.color: #000
144 k8-yterm.osd-menu.shadow.x-ofs: 6
145 k8-yterm.osd-menu.shadow.y-ofs: 6
147 ! 8 normal colors
148 k8-yterm.color0: #000000
149 k8-yterm.color1: #b21818
150 k8-yterm.color2: #18b218
151 k8-yterm.color3: #b26818
152 k8-yterm.color4: #1818b2
153 k8-yterm.color5: #b218b2
154 k8-yterm.color6: #18b2b2
155 k8-yterm.color7: #b2b2b2
156 ! 8 bright colors
157 k8-yterm.color8: #686868
158 k8-yterm.color9: #ff5454
159 k8-yterm.color10: #54ff54
160 k8-yterm.color11: #ffff54
161 k8-yterm.color12: #5454ff
162 k8-yterm.color13: #ff54ff
163 k8-yterm.color14: #54ffff
164 k8-yterm.color15: #ffffff
167 ! various hotkey definitions
168 !   .bind -- define keybind, emacs style; Xlib key names are w/o "XK_" prefix
169 !             "C-" -- ctrl mod
170 !             "M-" -- alt mod
171 !             "H-" -- hyper mod
172 !             "S-" -- shift mod
173 !   .path -- set current path for the new tab (if it executes something).
174 !            special values:
175 !              $HOME -- home dir of the current used
176 !              $PWD  -- current working directory of the current tab
177 !              $CWD  -- the same as $PWD
178 !              literal path (must be absolute)
179 !            default is user home dir ($HOME)
180 !   .color -- force color mode for the new tab.
181 !               mono   -- monochrome, black-and-white
182 !               bw     -- monochrome, black-and-white (same as "mono")
183 !               green  -- monochrome, green
184 !               normal -- normal color mode
185 !   .exec -- string to execute.
186 !            special values:
187 !            if the first arg is "$SHELL", the envvar with this name will be used
188 !   .kill -- kill current process with the given signal (arg is signal number)
190 k8-yterm.keybind.menu-tab-options.bind: H-F10
191 k8-yterm.keybind.menu-tab-options.menu: tab-options
192 k8-yterm.keybind.menu-tab-options1.bind: Menu
193 k8-yterm.keybind.menu-tab-options1.menu: tab-options
195 ! tab options currently allows to modify global options too
196 !k8-yterm.keybind.menu-global-options.bind: M-H-F10
197 !k8-yterm.keybind.menu-global-options.menu: global-options
200 k8-yterm.keybind.start-selection.bind: C-space
201 k8-yterm.keybind.start-selection.selection: start
203 k8-yterm.keybind.start-selection1.bind: C-KP_Insert
204 k8-yterm.keybind.start-selection1.selection: start
206 k8-yterm.keybind.start-selection2.bind: M-KP_Insert
207 k8-yterm.keybind.start-selection2.selection: start
210 ! command: "toggle" or bool
211 !k8-yterm.keybind.mouse-reports-toggle.bind: C-H-m
212 !k8-yterm.keybind.mouse-reports-toggle.mouse-report: toggle
214 ! command: "toggle" or bool
215 !k8-yterm.keybind.escesc-toggle.bind: C-H-e
216 !k8-yterm.keybind.escesc-toggle.escesc: toggle
218 !k8-yterm.keybind.show-cursor.bind: C-H-F11
219 !k8-yterm.keybind.show-cursor.cursor: tan
221 ! command: "toggle" or bool
222 !k8-yterm.keybind.history-mode.bind: C-H-F9
223 !k8-yterm.keybind.history-mode.history-mode: toggle
225 !k8-yterm.keybind.color-normal.bind: C-H-1
226 !k8-yterm.keybind.color-normal.color-mode: color
228 !k8-yterm.keybind.color-mono.bind: C-H-2
229 !k8-yterm.keybind.color-mono.color-mode: bw
231 !k8-yterm.keybind.color-green.bind: C-H-3
232 !k8-yterm.keybind.color-green.color-mode: green
234 k8-yterm.keybind.paste-primary.bind: S-Insert
235 k8-yterm.keybind.paste-primary.paste: primary
236 k8-yterm.keybind.paste-secondary.bind: M-Insert
237 k8-yterm.keybind.paste-secondary.paste: secondary
238 k8-yterm.keybind.paste-clipboard.bind: M-S-Insert
239 k8-yterm.keybind.paste-clipboard.paste: clipboard
241 k8-yterm.keybind.copy-to-primary.bind: S-Insert
242 k8-yterm.keybind.copy-to-primary.copy-to: primary
243 k8-yterm.keybind.copy-to-secondary.bind: M-Insert
244 k8-yterm.keybind.copy-to-secondary.copy-to: secondary
245 k8-yterm.keybind.copy-to-clipboard.bind: M-S-Insert
246 k8-yterm.keybind.copy-to-clipboard.copy-to: clipboard
247 k8-yterm.keybind.copy-to-primary-2.bind: M-S-c
248 k8-yterm.keybind.copy-to-primary-2.copy-to: clipboard
250 k8-yterm.keybind.tab-prev.bind: C-M-Left
251 k8-yterm.keybind.tab-prev.tab: prev
253 k8-yterm.keybind.tab-next.bind: C-M-Right
254 k8-yterm.keybind.tab-next.tab: next
256 k8-yterm.keybind.tab-first.bind: C-M-Home
257 k8-yterm.keybind.tab-first.tab: first
259 k8-yterm.keybind.tab-last.bind: C-M-End
260 k8-yterm.keybind.tab-last.tab: last
262 k8-yterm.keybind.tab-to-left.bind: M-S-Left
263 k8-yterm.keybind.tab-to-left.tab: move-left
265 k8-yterm.keybind.tab-to-right.bind: M-S-Right
266 k8-yterm.keybind.tab-to-right.tab: move-right
268 k8-yterm.keybind.newtab.bind: C-M-t
269 k8-yterm.keybind.newtab.path: $PWD
270 k8-yterm.keybind.newtab.exec: $SHELL -i
271 ! for exec, you can use boolean, or "default"
272 k8-yterm.keybind.newtab.history: tan
274 k8-yterm.keybind.newtab-colored.bind:  C-M-S-t
275 k8-yterm.keybind.newtab-colored.color: color
276 k8-yterm.keybind.newtab-colored.path:  $PWD
277 k8-yterm.keybind.newtab-colored.exec:  $SHELL -i
279 k8-yterm.keybind.mc.bind: C-M-m
280 k8-yterm.keybind.mc.path: $PWD
281 k8-yterm.keybind.mc.exec: mc
283 k8-yterm.keybind.root-shell.bind:  C-M-r
284 k8-yterm.keybind.root-shell.path:  $PWD
285 k8-yterm.keybind.root-shell.color: green
286 k8-yterm.keybind.root-shell.exec:  suka -F -
288 ! cannot use su due to "security fix". fuck!
289 k8-yterm.keybind.root-mc.bind:  C-M-p
290 k8-yterm.keybind.root-mc.path:  $PWD
291 k8-yterm.keybind.root-mc.color: green
292 k8-yterm.keybind.root-mc.exec:  suka -F - root -c mc
294 k8-yterm.keybind.impersonate.bind: C-M-l
295 k8-yterm.keybind.impersonate.path: /
296 k8-yterm.keybind.impersonate.exec: imper mc
298 ! kill process in the current tab
299 k8-yterm.keybind.kill-process.bind: C-H-k
300 k8-yterm.keybind.kill-process.kill: SIG_KILL