# # Ion configuration file # Look and other settings for screen 0 screen 0 { # red colours below are those that are not used in this configuration # tabs tab_font "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*" tab_border 0, 0, 3 tab_colors "red", "red", "#000050", "#9f9f9f" tab_sel_colors "red", "red", "#000060", "#9f9f9f" act_tab_colors "red", "red", "#000090", "#c0c0c0" act_tab_sel_colors "red", "red", "#0000ff", "#ffffff" # framing frame_border 1, 1, 0 bar_inside_frame FALSE spacing 0 background_color "#000030" frame_colors "#000060", "#000060", "red", "red" act_frame_colors "#000080", "#000080", "#000040", "red" # input line font "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*" input_border 1, 1, 2 input_colors "#0080f0", "#0080f0", "#004080", "#ffffff" selection_colors "#000000", "#ffffff" # Used for resize units term_font "fixed" } opaque_resize TRUE include "/etc/X11/ion/kludges.conf" bindings { kpress "Sys_Req", "exec", "x-terminal-emulator" kpress "Mod1+Pause", "query_yesno", "Restart Ion (y/n)?", "restart" kpress "Mod1+Escape", "query_yesno", "Logout (y/n)?", "exit" kpress "Mod1+bar", "split_horiz" kpress "Mod1+minus", "split_vert" kpress "Mod1+Shift+bar", "split_top", "right" kpress "Mod1+Shift+minus", "split_top", "bottom" kpress "Mod1+Shift+space", "command_sequence", "split_vert; destroy_frame" mdrag "Button3", "p_resize" kpress "Mod1+Tab", "switch_next" kpress "Mod1+Shift+Tab", "switch_prev" kpress "Mod1+Shift+Up", "goto_above" kpress "Mod1+Shift+Down", "goto_below" kpress "Mod1+Shift+Left", "goto_left" kpress "Mod1+Shift+Right", "goto_right" kpress "Mod1+Shift+Page_Down", "switch_ws_next" kpress "Mod1+Shift+Page_Up", "switch_ws_prev" kpress "Mod1+Shift+Return", "query_workspace_with" kpress "Mod1+Shift+A", "query_attachclient" kpress_waitrel "Mod1+F4", "query_yesno", "Close frame (y/n)?", "closedestroy" kpress_waitrel "Mod1+Shift+F4", "query_yesno", "Terminate running application (y/n)?", "kill" } tab_bindings { set_mod "" mclick "Button1", "switch_tab" mdrag "Button1", "p_tabdrag" mdrag "Button3", "p_resize" } input_bindings { set_mod "" kpress "Return", "finish" kpress "Delete", "delete" kpress "BackSpace", "backspace" kpress "Home", "bol" kpress "End", "eol" kpress "Tab", "complete" kpress "Up", "history_prev" kpress "Down", "history_next" kpress "Right", "forward" kpress "Left", "back" kpress "Escape", "cancel" kpress "Page_Up", "scrollup" kpress "Page_Down", "scrolldown" mclick "Button2", "paste" set_mod "Control" kpress "F", "forward" kpress "B", "back" kpress "E", "eol" kpress "A", "bol" kpress "Z", "bskip_word" kpress "X", "skip_word" kpress "D", "delete" kpress "H", "backspace" kpress "J", "kill_to_eol" kpress "Y", "kill_line" kpress "W", "kill_word" kpress "O", "bkill_word" kpress "U", "scrollup" kpress "V", "scrolldown" kpress "P", "history_prev" kpress "N", "history_next" kpress_waitrel "M", "finish" kpress_waitrel "C", "cancel" kpress "G", "cancel" submap "K" { set_mod "AnyModifier" kpress "B", "set_mark" kpress "Y", "cut" kpress "K", "copy" kpress "C", "paste" } } moveres_bindings { set_mod "AnyModifier" kpress "Escape", "cancel_resize" kpress "Return", "end_resize" kpress "V", "grow" kpress "H", "grow" kpress "plus", "grow" kpress "Right", "grow" kpress "Down", "grow" kpress "S", "shrink" kpress "minus", "shrink" kpress "Left", "shrink" kpress "Up", "shrink" }