# æãèæ¯å¥½ãã®ããã®ochusha-gtkrcã®ãµã³ãã« #gtk-toolbar-icon-size= small-toolbar #gtk-toolbar-icon-size = large-toolbar style "ochusha-default-style" { # font_name="MS UI Gothic 10" # font_name="Mona 10" # âåºæ¬çãªè²ã®è¨å®ï¼ãããããã¨ãã¼ãã§ã®å®ç¾©ããã£ã¤ãç½®ãæããããï¼ # è²ã®æå®ã¯ä»¥ä¸ã®ãããªä¸éãã®è¡¨ç¾ãã§ãã模æ§ã # "è²å"ã®ãããªæååââ/usr/X11R6/lib/X11/rgb.txtã«ããåå # "#RRGGBB"ã®ãããª16é²æ° # åè¦ç´ 0ã1.0ã¨ãªããããª{ R, G, B }ã¨ããä¸ã¤çµ # fgãåæ¯(æå)è²ãbgãèæ¯è²ã«å¯¾å¿ãã¦ããã # NORMALãPRELIGHTãACTIVEãSELECTEDãINSENSITIVEãã¦ã£ã¸ã§ããã®ç¶æ # ã«å¯¾å¿ãã¦ãããã¦ã£ã¸ã§ããã«ãã£ã¦æå³ããã£ããç¡ãã£ããããã # 大ä½ä»¥ä¸ã®ãããªç¶æ ã«å¯¾å¿ãã¦ããã # # NORMALãé常 # PRELIGHTããã¿ã³é¡ã«ãã¦ã¹ãã¤ã³ã¿ãä¹ã£ãã¨ãã®ããã«ãã¤ã©ã¤ããããç¶æ # ACTIVEããã¿ã³ã®é¡ãæ¼ããç¶æ # SELECTEDãã¦ã£ã¸ã§ãããé¸æããã¦ããç¶æ # INSENSITIVEãã¦ã£ã¸ã§ãããç¡å¹åããã¦ããç¶æ # # 以ä¸ã¯ä¾ãªã®ã§è²ã ãªæ¹å¼ã§è²ãæå®ãã¦ãããã好ããªæ¹å¼ã使ãã°è¯ãã # ãã¡ã ãããã®è¨å®ãã¤ã¢ãã°ã§ãä¸åãªå ¨é¨å ¥ããã«ãã§ãã¯ãã¦ããè²ã # ã¿ãã§è¨å®ããã¨~/.ochusha/ochusha-anarchy-gtkrcã¨ãããã¡ã¤ã«ãä½ããã # ã®ã§ãããããã®ã¾ã¾ä½¿ããå 容ãã³ããããæ¹ã楽ã ããã fg[NORMAL]= "white" bg[NORMAL]= "#595959" fg[PRELIGHT]= { 1.0, 1.0, 1.0 } bg[PRELIGHT]= { 0.55, 0.55, 0.55 } fg[ACTIVE]= { 0.8, 0.8, 0.8 } bg[ACTIVE]= { 0.2, 0.2, 0.2 } fg[SELECTED]= { 1.0, 1.0, 1.0 } bg[SELECTED]= { 0.6, 0.6, 0.85 } fg[INSENSITIVE]= { 0.1, 0.1, 0.1 } bg[INSENSITIVE]= { 0.35, 0.35, 0.35 } # æ¿ä¸è¦§ãã¹ã¬ä¸è¦§ãã¹ã¬è¡¨ç¤º # æåã®è²ã¯text[ç¶æ ]ãèæ¯ã®è²ã¯base[ç¶æ ]ã§æå®ããã # ãããã§ã¯ããã¼ãã¼ããã©ã¼ã«ã¹ã®ããã¦ã£ã¸ã§ããã§é¸æããã¦ããé¨åã«ã¯ # PRELIGHTç¶æ ã対å¿ãã¦ããããã ã text[NORMAL]= { 0.8, 0.8, 0.8 } base[NORMAL]= { 0.1, 0.1, 0.1 } text[PRELIGHT]= { 0.5, 0.5, 0.5 } base[PRELIGHT]= { 0.30, 0.30, 0.40 } text[ACTIVE]= { 0.8, 0.8, 0.8 } base[ACTIVE]= { 0.2, 0.2, 0.4 } text[SELECTED]= { 1.0, 1.0, 1.0 } base[SELECTED]= { 0.60, 0.60, 0.80 } # âåºæ¬çãªè²ã®è¨å® GtkWidget::cursor_color= "white" } style "ochusha-text-style" { # font_name="MS PGothic 12" # font_name="Mona 12" } # âããã¤ã¯ãã¡ã ãããã§ä½¿ã£ã¦ããã¦ã£ã¸ã§ããå ¨é¨ã«styleãé©ç¨ãã # ãã¼ãã使ã£ã¦ãããªãããã®æå®ã¯ãããã¹ã class "GtkWidget" style "ochusha-default-style" # æ¸ãè¾¼ã¿ãã¤ã¢ãã°ã®ã¨ãã£ã¿é¨åã®ãã©ã³ããªã©ãæå®ãããã£ãã class "GtkTextView" style "ochusha-text-style" # 俺æ§ç¨ãããã®ã¹ã¿ã¤ã«ã¯ãããªé¢¨ã«æå®ã§ããã widget "*.mybookmark.GtkLabel" style "ochusha-text-style" # çç¾ããé¨åã¯å¾ã®æ¹ãåå©ããä»çµã¿ã«ãªã£ã¦ããæ¨¡æ§ binding "ochusha-text-binding" { bind "<ctrl>b" { "move-cursor" (logical-positions, -1, 0) } bind "<shift><ctrl>b" { "move-cursor" (logical-positions, -1, 1) } bind "<ctrl>f" { "move-cursor" (logical-positions, 1, 0) } bind "<shift><ctrl>f" { "move-cursor" (logical-positions, 1, 1) } bind "<meta>b" { "move-cursor" (words, -1, 0) } bind "<shift><meta>b" { "move-cursor" (words, -1, 1) } bind "<meta>f" { "move-cursor" (words, 1, 0) } bind "<shift><meta>f" { "move-cursor" (words, 1, 1) } bind "<ctrl>a" { "move-cursor" (paragraph-ends, -1, 0) } bind "<shift><ctrl>a" { "move-cursor" (paragraph-ends, -1, 1) } bind "<ctrl>e" { "move-cursor" (paragraph-ends, 1, 0) } bind "<shift><ctrl>e" { "move-cursor" (paragraph-ends, 1, 1) } bind "<ctrl>w" { "cut-clipboard" () } bind "<ctrl>y" { "paste-clipboard" () } bind "<ctrl>d" { "delete-from-cursor" (chars, 1) } bind "<ctrl>h" { "delete-from-cursor" (chars, -1) } bind "<meta>d" { "delete-from-cursor" (word-ends, 1) } bind "<ctrl>k" { "delete-from-cursor" (paragraph-ends, 1) } bind "<meta>backslash" { "delete-from-cursor" (whitespace, 1) } bind "<meta>space" { "delete-from-cursor" (whitespace, 1) "insert-at-cursor" (" ") } bind "<meta>KP_Space" { "delete-from-cursor" (whitespace, 1) "insert-at-cursor" (" ") } bind "<ctrl>p" { "move-cursor" (display-lines, -1, 0) } bind "<ctrl>n" { "move-cursor" (display-lines, 1, 0) } bind "<meta>v" { "move-cursor" (pages, -1, 0) } bind "<ctrl>v" { "move-cursor" (pages, 1, 0) } } binding "ochusha-thread-view-binding" { bind "<ctrl>p" { "move-viewport" (steps, -1) } bind "<ctrl>n" { "move-viewport" (steps, 1) } bind "<meta>v" { "move-viewport" (pages, -1) } bind "<ctrl>v" { "move-viewport" (page, 1) } bind "<ctrl>s" { "start-interactive-search" (0) } bind "<ctrl>r" { "start-interactive-search" (1) } } #âå é ã®#ãåãé¤ãã¨æ¸ãè¾¼ã¿ã¨ãã£ã¿ãã¹ã¬è¡¨ç¤ºæ¬ãEmacs風ãªãã¼ # ãã¤ã³ãã£ã³ã°ã«ãªã #class "GtkTextView" binding "ochusha-text-binding" #class "OchushaHypertextView" binding "ochusha-thread-view-binding" binding "ochusha-response-editor-binding" { bind "Escape" { "nop" () } } #âå é ã®#ãåãé¤ãã¨æ¸ãè¾¼ã¿ã¨ãã£ã¿ãEscapeãç¡è¦ããããã«ãªãã #class "ResponseEditor" binding "ochusha-response-editor-binding" binding "ochusha-tree-view-binding" { bind "<ctrl>l" { "center-cursor-on-screen" () } bind "<ctrl>s" { "start-interactive-search" () } bind "<ctrl>r" { "start-interactive-search" () } } #âå é ã®#ãåãé¤ãã¨æ¿ä¸è¦§ãããã¯ãã¼ã¯ããã³ã¹ã¬ä¸è¦§ã«ããã¦ã # ^sã^rã§æ¤ç´¢ãã¼ãæå¹ã«ãªãã #class "OchushaTreeSelectorView" binding "ochusha-tree-view-binding" binding "ochusha-searchbar-binding" { bind "<ctrl>g" { "response" (-6) } bind "<ctrl>bracketleft" { "response" (-6) } bind "<ctrl>r" { "find-previous" () } bind "<ctrl>s" { "find-next" () } } #âå é ã®#ãåãé¤ãã¨æ¤ç´¢ãã¼ã§^sã^rã§åæ¹ãå¾æ¹æ¤ç´¢æ¤ç´¢ã§ããããã«ãªãã # ^gã«æ¤ç´¢çµäºããã¤ã³ããããã #class "OchushaSearchbar" binding "ochusha-searchbar-binding"