--- a/.bashrc Wed Jul 27 14:51:19 2011 +0300
+++ b/.bashrc Sat Jul 30 11:12:46 2011 +0300
@@ -133,3 +133,39 @@
export INFOPATH=$INFOPATH:~/usr/share/info:
fi
+################################################################
+# Completion.
+
+# user commands see only users
+complete -u su passwd write chfn groups slay w sux
+
+# bg completes with stopped jobs
+complete -A stopped -P '"%' -S '"' bg
+
+# other job commands
+complete -j -P '"%' -S '"' fg jobs disown
+
+# readonly and unset complete with shell variables
+complete -v readonly unset
+
+# set completes with set options
+complete -A setopt set
+
+# shopt completes with shopt options
+complete -A shopt shopt
+
+# helptopics
+complete -A helptopic help
+
+# unalias completes with aliases
+complete -a unalias
+
+# bind completes with readline bindings (make this more intelligent)
+complete -A binding bind
+
+# type and which complete on commands
+complete -c command type which
+
+# builtin completes on builtins
+complete -b builtin
+
--- a/.hgrc Wed Jul 27 14:51:19 2011 +0300
+++ b/.hgrc Sat Jul 30 11:12:46 2011 +0300
@@ -9,10 +9,13 @@
ignore = ~/.hgignore
[defaults]
-log = -v
+log = -v -f
incoming = -v
outgoing = -v
+[merge-tools]
+emacs.args = -q --eval "(ediff-merge-with-ancestor \"$local\" \"$other\" \"$base\" nil \"$output\")"
+
[web]
encoding = utf-8
--- a/.inputrc Wed Jul 27 14:51:19 2011 +0300
+++ b/.inputrc Sat Jul 30 11:12:46 2011 +0300
@@ -61,6 +61,17 @@
"\C-w": kill-region
"\M-w": copy-region-as-kill
+# Ctrl+Left/Right to move by whole words.
+"\e[1;5C": forward-word
+"\e[1;5D": backward-word
+# Same with Shift pressed.
+"\e[1;6C": forward-word
+"\e[1;6D": backward-word
+
+# Ctrl+Backspace/Delete to delete whole words.
+"\e[3;5~": kill-word
+"\C-_": backward-kill-word
+
# Local Variables:
# mode: shell-script
# fill-column: 78
--- a/.minttyrc Wed Jul 27 14:51:19 2011 +0300
+++ b/.minttyrc Sat Jul 30 11:12:46 2011 +0300
@@ -1,49 +1,52 @@
; -*- mode: conf -*-
-[Looks]
ForegroundColour=0,0,0
BackgroundColour=255,255,255
CursorColour=165,42,42
-; Block (0), Underscore (1), Line (2)
-CursorType=0
+; Block, Underscore, Line.
+CursorType=Block
+CursorBlinks=yes
-CursorBlinks=1
+; Off, Low, Medium, High, Glass (>= Vista only).
+Transparency=Low
+OpaqueWhenFocused=yes
-[Text]
; 'Lucida Console' and 'Courier New' are the best fixed width font under Windows.
; Nice looks and support large amount of chars.
Font=Courier New
-; If 0 set default font to normal, if 1 set default font to bolt.
-FontIsBold=0
-; 0 force use bold font for bold char.
-BoldAsBright=0
+BoldAsFont=yes
FontHeight=10
+AllowBlinking=no
-FontQuality=0
+FontSmoothing=None
-[Keys]
-AltSendsESC=0
-BackspaceSendsBS=0
+BackspaceSendsBS=no
+; Enable Ctrl+Ins and Shift+Ins.
+ClipShortcuts=yes
; Disable Windows Alt+Space and Alt+Enter shortcuts.
-WindowShortcuts=0
+WindowShortcuts=no
+; Disable Ctrl+TAB and Ctrl+Shift+TAB shortcuts for use in screen(1).
+SwitchShortcuts=no
; Enable font zooming shortcuts Ctrl+plus/minus/zero.
-ZoomShortcuts=1
-; ScrollMod=1
+ZoomShortcuts=yes
+; Shift, Ctrl, Alt, Off.
+ScrollMod=Shift
-[Mouse]
+CopyAsRTF=yes
+
; Use mouse copy on select like in X window.
-CopyOnSelect=1
+CopyOnSelect=yes
+ClicksPlaceCursor=no
+RightClickAction=menu
-[Output]
-BellSound=0
+BellSound=no
Term=xterm-256color
Answerback=
-[Window]
Columns=120
Rows=40
-Scrollbar=1
+Scrollbar=right
ScrollbackLines=10000
-ConfirmExit=1
+ConfirmExit=yes
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/.screenrc Sat Jul 30 11:12:46 2011 +0300
@@ -0,0 +1,5 @@
+
+# Ctrl+Tab and Ctrl+Shift+Tab to switch session in GNU Screen.
+bindkey "^[[1;5I" next
+bindkey "^[[1;6I" prev
+
--- a/.vimrc Wed Jul 27 14:51:19 2011 +0300
+++ b/.vimrc Sat Jul 30 11:12:46 2011 +0300
@@ -63,6 +63,13 @@
set ruler
+" When you type the first tab hit will complete as much as possible, the
+" second tab hit will provide a list, the third and subsequent tabs will cycle
+" through completion options so you can complete the file without further
+" keys.
+set wildmode=longest,list,full
+set wildmenu
+
" Local Variables:
" mode: fundamental
" comment-start: "\""
--- a/.wgetrc Wed Jul 27 14:51:19 2011 +0300
+++ b/.wgetrc Sat Jul 30 11:12:46 2011 +0300
@@ -5,3 +5,7 @@
# specifying `--dns-timeout', `--connect-timeout', and
# `--read-timeout', all at the same time.
timeout = 10
+
+# Turn on recognition of the (non-standard) `Content-Disposition' header.
+content_disposition = on
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/LICENSE Sat Jul 30 11:12:46 2011 +0300
@@ -0,0 +1,12 @@
+All files from gavenkoa-skel project under public domain if this
+term applicable in your national low.
+
+In other cases I allow do anything you want with this files.
+
+NOTE: Some international/national lows preserve some inalienable
+rights for authors like:
+
+ * XXX
+
+Be careful!
+
--- a/Makefile Wed Jul 27 14:51:19 2011 +0300
+++ b/Makefile Sat Jul 30 11:12:46 2011 +0300
@@ -13,7 +13,7 @@
endif
OVERRIDDEN_ITEMS = \
- .inputrc .minttyrc .Xdefaults .xinitrc .xserverrc \
+ .inputrc .minttyrc .Xdefaults .xinitrc .xserverrc .screenrc \
.bashrc .vimrc .ssh \
.mailsign .tidy \
.hgrc .hgignore .bazaar .gitconfig .gitignore \
--- a/README Wed Jul 27 14:51:19 2011 +0300
+++ b/README Sat Jul 30 11:12:46 2011 +0300
@@ -1,10 +1,18 @@
--*- mode: outline; coding: utf-8 -*-
+.. -*- mode: rst; coding: utf-8 -*-
+.. rst2html.py README README.html
-* How install?
+==============================
+ gavenkoa personal dot-files.
+==============================
+.. content::
+
+How install.
+============
$ make install
-** Tidy.
+Tidy.
+-----
To enable Tidy config set HTML_TIDY env var:
@@ -12,15 +20,19 @@
...
HTML_TIDY = ~/.tidy
-* Structure.
+Structure.
+==========
.mailsign
signature for mail
.tidy
config for Tidy
-* Tips.
+Tips.
+=====
-** Cygwin ssh.
+Cygwin ssh.
+-----------
To point Cygwin ssh to your $HOME edit /etc/password for your user.
+