-->

.ck.config.js

// cat ~/.ck.config.js


Object.extend = function(o,h){for(var x in h){o[x]=h[x]}return o};
Object.appenv = function(o){for(var x in o){app.Env(x)=o[x]}};

Object.appenv({'CYGWIN':'ntsec','LANG':'ja_JP.UTF-8','LC_ALL':'ja_JP.UTF-8'});

Object.extend(Config.tty,{
execute_command: "/bin/bash --login -i"
,title: "ck"
,savelines: 500
,input_encoding: Encoding.UTF8
,display_encoding: Encoding.SJIS | Encoding.EUCJP | Encoding.UTF8
,scroll_key: 1
,scroll_output: 0
,bs_as_del: 0
,use_bell: 0
,cjk_width: 1
});

Object.extend(Config.window,{
font_name:'BDF UM+'
,font_size: 13

,position_x: null
,position_y: null
,cols: 80
,rows: 24

,scrollbar_show: 0
,scrollbar_right: 1
,blink_cursor: 0
,border_left: 2
,border_top: 2
,border_right: 2
,border_bottom: 2
/*
,transparent: WinTransp.None
,zorder: WinZOrder.Normal
,linespace: 0
*/
,mouse_left: MouseCmd.Select
,mouse_middle: MouseCmd.Paste
,mouse_right: MouseCmd.Menu
/*
,background_file: ''
,background_repeat_x: Place.NoRepeat
,background_repeat_y: Place.NoRepeat
,background_align_x: Align.Center
,background_align_y: Align.Center
*/
,alpha_back_colorN: 0xff
,color_foreground: 0xffffff
,color_background: 0xff303030
,color_selection: 0x66669930
,color_cursor: 0xffff99
,color_imecursor: 0x9900ff
/*
,color_color0: 0x000000
,color_color1: 0xCD4444
,color_color2: 0x44CD44
,color_color3: 0xCDCD44
,color_color4: 0x4444CD
,color_color5: 0xCD44CD
,color_color6: 0x44CDCD
,color_color7: 0xE5E5E5

,color_color8: 0x4D4D4D
,color_color9: 0xFF4444
,color_color10: 0x44FF44
,color_color11: 0xFFFF44
,color_color12: 0x4444FF
,color_color13: 0xFF44FF
,color_color14: 0x44FFFF
,color_color15: 0xFFFFFF
*/
});

Object.extend(Config.accelkey,{
new_shell: Keys.ShiftL | Keys.CtrlL | Keys.N
,new_window: Keys.ShiftL | Keys.CtrlL | Keys.M
,open_window: Keys.ShiftL | Keys.CtrlL | Keys.O
,close_window: Keys.ShiftL | Keys.CtrlL | Keys.W
,next_shell: Keys.CtrlL | Keys.Tab
,prev_shell: Keys.ShiftL | Keys.CtrlL | Keys.Tab
,paste: Keys.ShiftL | Keys.Insert
,popup_menu: Keys.ShiftL | Keys.F10
,popup_sys_menu: Keys.AltR | Keys.Space
,scroll_page_up: Keys.ShiftL | Keys.PageUp
,scroll_page_down: Keys.ShiftL | Keys.PageDown
,scroll_line_up: Keys.None
,scroll_line_down: Keys.None
,scroll_top: Keys.ShiftL | Keys.Home
,scroll_bottom: Keys.ShiftL | Keys.End
});