# HG changeset patch # User Oleksandr Gavenko # Date 1315124725 -10800 # Node ID 8af50fca6c565ed73b82318527e5b0e8950d897d # Parent dea985d1eed69d20ef2db3b999b7ba13e64c814e Move some file to RST syntax. diff -r dea985d1eed6 -r 8af50fca6c56 x.rst --- a/x.rst Sun Sep 04 10:24:50 2011 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,130 +0,0 @@ --*- mode: outline; coding: utf-8 -*- - -* Standard. - -See - - http://www.tronche.com/gui/x/icccm/ - -* Making screenshort. - - $ sudo apt-get install scrot - $ scrot -d - -or - - $ sudo apt-get install imagemagic - $ import -quality 100 -pause -silent - -* Input method. - -** Input method by setxkbmap. - - $ setxkbmap ru - - $ setxkbmap -rules xorg -model pc104 -layout "us,ru" -option "grp:rwin_toggle,grp_led:scroll" -variant ",winkeys" - -** Input method by xorg.conf. - - Section "InputDevice" - Identifier "Keyboard0" - Driver "kbd" - Option "XkbModel" "pc105" - Option "XkbLayout" "us,ru" - Option "XkbVariant" ",winkeys" - Option "XkbOptions" "grp:rwin_switch,grp_led:scroll" - EndSection - -* .Xdefaults - -The syntax of an Xdefaults file is as follows: - - [client. | *][{restriction.} | *]resource: value - - client - The name of the application, some program allow change it by - '-name' option. This element is optional (can be substituated - with wildcard). - restriction - - Class names or name of specific class instance. The classes - names conventionally start with an upper-case letter. - - resource - The name of the resource whose value is to be changed. - Resources are typically lowercase with uppercase - concatenation. - value - The actual value of the resource. - delimiters - A period (.) is used to signify each step down into the - hierarchy. A colon (:) is used to separate the resource - declaration from the actual value. - -Comment start with '!' char and goes up to end of line or C-like /* */. - -Use xprop utility to find classes and resources used by application. - -To reread your .Xresources file, and throw away your old resources: - - $ xrdb ~/.Xdefaults - -To reread your .Xresources file, and keep your old resources: - - $ xrdb -merge ~/.Xdefaults - -** Example. - - *foreground: yellow - XClock*foreground: pink - Xman*topBox*foreground: blue - -** Value types. - -*** String. - -This can be path specification like '/usr/bin/firefox'. - -*** Colors. - -For color names see '/usr/lib/X11/rgb.txt'. Also you can use hex -representation #ffffff. - -*** Font. - -You can use either a full name, a wildcarded specification, or a font alias. - - XTerm*Font: -adobe-courier-bold-r-normal--14-140-75-75-m-90-iso8859-1 - XTerm*Font: *courier-bold-r*140* - XTerm*Font: 7x14 - -*** Geometry. - - XCalc*geometry: 120x120-0-0 - XClock*geometry: -50+100 - -*** Cursor names. - -Cursor resources require the name of the file in /usr/include/X11/bitmaps that -contains the cursor you want to use. - - ScoTerm*pointerShape: gumby - -*** Pixmaps. - -Pixmaps are patterns, like bitmaps, that are used to texture or color an area -on your display. Pixmap resources are specified like cursors or bitmaps. - -*** Numebers. - - XLogo*borderWidth: 10 - -*** Boolean. - -Some resources require a boolean value, such as 'true' or 'false', 'yes' or -'no', or 'on' or 'off'. - -** Wildcard matching. - -The asterisk can be used as a wildcard, making it easy to write a single rule -that can be applied to many different applications or elements.