Видео смотреть бесплатно

Смотреть красотки видео

Официальный сайт 4stupeni 24/7/365

Смотреть видео бесплатно

m0nhawk 21.04.2010 20:23

Мой конфигМои 3 конфига (xcompose, zsh, screen)

Внутри xcompose, zsh и screen…
XCompose (думаю комментарии не нужны :) )
  1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
<Multi_key> <plus> <minus>                             : "±"
<Multi_key> <minus> <plus> : "?"
<Multi_key> <x> <x> : "?"
<Multi_key> <x> <period> : "·"
<Multi_key> <minus> <:> : "?"

<Multi_key> <backslash> <slash> : "?"
<Multi_key> <s> <l> : "?"
<Multi_key> <s> <bar> : "?"
<Multi_key> <minus> <comma> : "¬"
<Multi_key> <8> <8> : "?"
<Multi_key> <asciicircum> <asciicircum> : "?"
<Multi_key> <v> <v> : "?"
<Multi_key> <period> <colon> : "?"
<Multi_key> <backslash> <minus> : "?"
<Multi_key> <o> <slash> : "?"
<Multi_key> <5> <5> : "‰"

<Multi_key> <less> <minus> : "?"
<Multi_key> <minus> <greater> : "?"
<Multi_key> <less> <greater> : "?"
<Multi_key> <minus> <asciicircum> : "?"
<Multi_key> <minus> <v> : "?"
<Multi_key> <less> <asciitilde> : "?"
<Multi_key> <asciitilde> <greater> : "?"

<Multi_key> <less> <equal> : "?"
<Multi_key> <greater> <equal> : "?"
<Multi_key> <e> <less> : "?"
<Multi_key> <exclam> <e> <less> : "?"
<Multi_key> <e> <greater> : "?"
<Multi_key> <c> <less> <less> : "?"
<Multi_key> <c> <less> <equal> : "?"
<Multi_key> <exclam> <c> <less> : "?"
<Multi_key> <exclam> <equal> : "?"
<Multi_key> <asciitilde> <asciitilde> : "?"
<Multi_key> <asciitilde> <equal> : "?"
<Multi_key> <equal> <equal> : "?"

<Multi_key> <o> <o> : "°"
<Multi_key> <minus> <minus> : "—"
<Multi_key> <underscore> <underscore> : "–"

<Multi_key> <space> <space> : " "
<Multi_key> <period> <period> <period> : "…"
<Multi_key> <Cyrillic_u> : "?"
<Multi_key> <e> <equal> : "?"
<Multi_key> <Cyrillic_a> : "?"
<Multi_key> <f> <minus> : "?"
<Multi_key> <Cyrillic_es> : "©"
<Multi_key> <o> <c> : "©"
<Multi_key> <Cyrillic_ka> : "®"
<Multi_key> <o> <r> : "®"
<Multi_key> <Cyrillic_ie> : "™"
<Multi_key> <t> <m> : "™"
<Multi_key> <s> <o> : "§"

<Multi_key> <question> <exclam> : "?"
<Multi_key> <question> <question> : "?"
<Multi_key> <exclam> <exclam> : "?"
<Multi_key> <C> <C> <C> <P> : "?"

<Multi_key> <Cyrillic_be> : "«"
<Multi_key> <z> <comma> : "«"
<Multi_key> <Cyrillic_yu> : "»"
<Multi_key> <z> <period> : "»"

<Multi_key> <Cyrillic_zhe> : "‘"
<Multi_key> <z> <semicolon> : "‘"
<Multi_key> <Cyrillic_e> : "’"
<Multi_key> <z> <apostrophe> : "’"

<Multi_key> <Cyrillic_BE> : "„"
<Multi_key> <z> <less> : "„"
<Multi_key> <Cyrillic_YU> : "“"
<Multi_key> <z> <greater> : "“"
<Multi_key> <Cyrillic_E> : "”"
<Multi_key> <z> <quotedbl> : "”"

<Multi_key> <q> : "?"
<Multi_key> <Cyrillic_shorti> : "?"

<Multi_key> <g> <a> : "?" U03B1 # GRREK SMALL LETTER ALPHA
<Multi_key> <g> <b> : "?" U03B2 # GRREK SMALL LETTER BETA
<Multi_key> <g> <c> : "?" U03B3 # GRREK SMALL LETTER GAMMA
<Multi_key> <g> <d> : "?" U03B4 # GRREK SMALL LETTER DELTA
<Multi_key> <g> <e> : "?" U03B5 # GRREK SMALL LETTER EPSILON
<Multi_key> <g> <z> : "?" U03B6 # GRREK SMALL LETTER ZETA
<Multi_key> <g> <h> : "?" U03B7 # GRREK SMALL LETTER ETA
<Multi_key> <g> <g> : "?" U03B8 # GRREK SMALL LETTER THETA
<Multi_key> <g> <i> : "?" U03B9 # GRREK SMALL LETTER IOTA
<Multi_key> <g> <k> : "?" U03BA # GRREK SMALL LETTER KAPPA
<Multi_key> <g> <l> : "?" U03BB # GRREK SMALL LETTER LAMBDA
<Multi_key> <g> <m> : "?" U03BC # GRREK SMALL LETTER MU
<Multi_key> <g> <n> : "?" U03BD # GRREK SMALL LETTER NU
<Multi_key> <g> <f> : "?" U03BE # GRREK SMALL LETTER XI
<Multi_key> <g> <o> : "?" U03BF # GRREK SMALL LETTER OMIKRON
<Multi_key> <g> <p> : "?" U03C0 # GRREK SMALL LETTER PI
<Multi_key> <g> <r> : "?" U03C1 # GRREK SMALL LETTER RHO
#<Multi_key> <g> <s> : "?" U03C2 # GRREK SMALL LETTER FINAL SIGMA
<Multi_key> <g> <s> : "?" U03C3 # GRREK SMALL LETTER SIGMA
<Multi_key> <g> <t> : "?" U03C4 # GRREK SMALL LETTER TAU
<Multi_key> <g> <u> : "?" U03C5 # GRREK SMALL LETTER UPSILON
<Multi_key> <g> <v> : "?" U03C6 # GRREK SMALL LETTER PHI
<Multi_key> <g> <x> : "?" U03C7 # GRREK SMALL LETTER CHI
<Multi_key> <g> <y> : "?" U03C8 # GRREK SMALL LETTER PSI
<Multi_key> <g> <w> : "?" U03C9 # GRREK SMALL LETTER OMEGA

<Multi_key> <g> <A> : "?" U03B1 # GRREK CAPITAL LETTER ALPHA
<Multi_key> <g> <B> : "?" U03B2 # GRREK CAPITAL LETTER BETA
<Multi_key> <g> <C> : "?" U03B3 # GRREK CAPITAL LETTER GAMMA
<Multi_key> <g> <D> : "?" U03B4 # GRREK CAPITAL LETTER DELTA
<Multi_key> <g> <E> : "?" U03B5 # GRREK CAPITAL LETTER EPSILON
<Multi_key> <g> <Z> : "?" U03B6 # GRREK CAPITAL LETTER ZETA
<Multi_key> <g> <H> : "?" U03B7 # GRREK CAPITAL LETTER ETA
<Multi_key> <g> <G> : "?" U03B8 # GRREK CAPITAL LETTER THETA
<Multi_key> <g> <I> : "?" U03B9 # GRREK CAPITAL LETTER IOTA
<Multi_key> <g> <K> : "?" U03BA # GRREK CAPITAL LETTER KAPPA
<Multi_key> <g> <L> : "?" U03BB # GRREK CAPITAL LETTER LAMBDA
<Multi_key> <g> <M> : "?" U03BC # GRREK CAPITAL LETTER MU
<Multi_key> <g> <N> : "?" U03BD # GRREK CAPITAL LETTER NU
<Multi_key> <g> <F> : "?" U03BE # GRREK CAPITAL LETTER XI
<Multi_key> <g> <O> : "?" U03BF # GRREK CAPITAL LETTER OMIKRON
<Multi_key> <g> <P> : "?" U03C0 # GRREK CAPITAL LETTER PI
<Multi_key> <g> <R> : "?" U03C1 # GRREK CAPITAL LETTER RHO
<Multi_key> <g> <S> : "?" U03C3 # GRREK CAPITAL LETTER SIGMA
<Multi_key> <g> <T> : "?" U03C4 # GRREK CAPITAL LETTER TAU
<Multi_key> <g> <U> : "?" U03C5 # GRREK CAPITAL LETTER UPSILON
<Multi_key> <g> <V> : "?" U03C6 # GRREK CAPITAL LETTER PHI
<Multi_key> <g> <X> : "?" U03C7 # GRREK CAPITAL LETTER CHI
<Multi_key> <g> <Y> : "?" U03C8 # GRREK CAPITAL LETTER PSI
<Multi_key> <g> <W> : "?" U03C9 # GRREK CAPITAL LETTER OMEGA

<Multi_key> <A> <E> : "?" AE
<Multi_key> <a> <e> : "?" ae
<Multi_key> <O> <E> : "?" OE
<Multi_key> <o> <e> : "?" oe
<Multi_key> <s> <s> : "?" ssharp

<Multi_key> <asciicircum> <0> : "?"
<Multi_key> <asciicircum> <1> : "?"
<Multi_key> <asciicircum> <2> : "?"
<Multi_key> <asciicircum> <3> : "?"
<Multi_key> <asciicircum> <4> : "?"
<Multi_key> <asciicircum> <5> : "?"
<Multi_key> <asciicircum> <6> : "?"
<Multi_key> <asciicircum> <7> : "?"
<Multi_key> <asciicircum> <8> : "?"
<Multi_key> <asciicircum> <9> : "?"
<Multi_key> <asciicircum> <plus> : "?"
<Multi_key> <asciicircum> <minus> : "?"
<Multi_key> <asciicircum> <equal> : "?"
<Multi_key> <asciicircum> <parenleft> : "?"
<Multi_key> <asciicircum> <parenright> : "?"

<Multi_key> <underscore> <0> : "?"
<Multi_key> <underscore> <1> : "?"
<Multi_key> <underscore> <2> : "?"
<Multi_key> <underscore> <3> : "?"
<Multi_key> <underscore> <4> : "?"
<Multi_key> <underscore> <5> : "?"
<Multi_key> <underscore> <6> : "?"
<Multi_key> <underscore> <7> : "?"
<Multi_key> <underscore> <8> : "?"
<Multi_key> <underscore> <9> : "?"
<Multi_key> <underscore> <plus> : "?"
<Multi_key> <underscore> <minus> : "?"
<Multi_key> <underscore> <equal> : "?"
<Multi_key> <underscore> <parenleft> : "?"
<Multi_key> <underscore> <parenright> : "?"



zsh
~/.zshrc
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#
# Load options
#

source ~/.zsh/options.zsh

HISTSIZE=5000
SAVEHIST=5000
HISTFILE=~/.history

#
# Load aliaces
#

source ~/.zsh/aliases.zsh

#
# Load completion
#
source ~/.zsh/completion.zsh

#
# Load binds
#

source ~/.zsh/keybind.zsh

#
# Prompt
#

autoload -U promptinit # support of custom prompt
promptinit

export PS1=$'%# %{\e<0;31m%}%~%{\e<0m%}> ' # Left part of prompt
export RPS1=$'<%{\e<0;32m%}%*%{\e<0m%}>' # Right part of prompt

autoload -U zmv # zsh rename tool
autoload -U zkbd # keyboard bindings
bindkey -e # emacs-like keybindings

#
# some usefull export's
#

export EDITOR=nano # default editor
export LANG=en_GB.UTF-8
export LC_ALL=en_GB.UTF-8
export CDPATH=.:~:/data # pathes in where search autocomplete of files/folders
export PAGER=less # default pager


~/.zsh/aliases.zsh
  1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
#
# Aliaces
#

alias halt='sudo halt'
alias reboot='sudo reboot'
alias x='startx'
alias h='history'
alias s='screen'
alias pp='nocorrect powerpill'
alias bb='nocorrect bauerbill'
alias pbackup='sudo pacman -Qqe > pkglist' # backup of pacman packages
alias ls='ls -a --color=auto'
alias grep='grep --colour=auto'
alias du='du -h' # print sizes in human readable format
alias df='pydf -h' # colorized df
alias ps='ps aux'

#
# verbose mode of commands and nocorrect in zsh
#

alias mv='nocorrect mv -v'
alias cp='nocorrect cp -v'
alias rm='nocorrect rm -v'
alias mkdir='nocorrect mkdir'
alias man='nocorrect man'

alias nano='nano -u' # nano with undo

alias whereami="uname -a" # whoami analog :)

alias -g M='| more'
alias -g L='| less'
alias -g H='| head'
alias -g T='| tail'
alias -g G="| grep"

#
# extract archives
#

extract ()
{
if < -f "$1" >
then
case "$1" in
*.tar.bz2) tar xjf "$1" ;;
*.tar.gz) tar xzf "$1" ;;
*.bz2) bunzip2 "$1" ;;
*.deb) ar x "$1" ;;
*.gz) gunzip "$1" ;;
*.rar) unrar x "$1" ;;
*.rpm) rpm2cpio "$1" | cpio --quiet -i --make-directories ;;
*.tar) tar xf "$1" ;;
*.tbz2) tar xjf "$1" ;;
*.tgz) tar xzf "$1" ;;
*.zip) unzip "$1" ;;
*.z) uncompress "$1" ;;
*.7z) 7z x "$1" ;;
*) echo "'$1' cannot be extracted via extract" ;;
esac
else
echo "'$1' is not a valid file"
fi
}

#
# archive files
#

pk ()
{
if < $1 > ; then
case $1 in
tbz) tar cjvf $2.tar.bz2 $2 ;;
tgz) tar czvf $2.tar.gz $2 ;;
tar) tar cpvf $2.tar $2 ;;
bz2) bzip $2 ;;
gz) gzip -c -9 -n $2 > $2.gz ;;
zip) zip -r $2.zip $2 ;;
7z) 7z a $2.7z $2 ;;
*) echo "'$1' cannot be packed via pk()" ;;
esac
else
echo "'$2' is not a valid file"
fi
}

#
# reread zsh config
#

reread ()
{
source ~/.zshrc
}


#
# fix console after some bad things
#

fixit ()
{
stty sane
reset
}

#
# generate 16 symbols pass
#

pg ()
{
pwgen -Bsy 16 1
}

#
# create dir and cd into
#

mkdircd ()
{
mkdir -p "$@" && eval cd "\"\$$#\""
}

#
# get song name from radio :)
#

radio()
{
python /data/scripts/radio.py
}

#
# print rule in console
# example:
#
# ....^....|....^....|....^....|....^....|....^....|....^....|....^....|....^....|
# 12345678901234567890123456789012345678901234567890123456789012345678901234567890
#

ruler()
{
for s in '....^....|' '1234567890'; do w=${#s}; str=$( for ((
i=1; $i<=$(( ($COLUMNS + $w) / $w )) ; i=$i+1 )); do echo -n $s; done );
str=$(echo $str | cut -c -$COLUMNS) ; echo $str; done;
}

#
# start tor & proxy
#

sp()
{
sudo /etc/rc.d/privoxy $@
sudo /etc/rc.d/tor $@
}

#
# public twit using bti
#

twit()
{
echo "$@" | bti > /dev/null
}

alias rtwit='bti --action friends' # read twit's


~/.zsh/keybind.zsh
 1
2
3
4
5
6
7
8
9
10
11
#
# Keybindings
#

source ~/.zkbd/$TERM-${DISPLAY:-$VENDOR-$OSTYPE} # load zkbd generated lines
<< -n ${key<home>} >> && bindkey "${key</home><home>}" beginning-of-line # Home key
<< -n ${key<end>} >> && bindkey "${key</end><end>}" end-of-line # End key
<< -n ${key<pageup>} >> && bindkey "${key</pageup><pageup>}" beginning-of-history # PageUp key
<< -n ${key<pagedown>} >> && bindkey "${key</pagedown><pagedown>}" end-of-history # PageDown key
<< -n ${key<delete>} >> && bindkey "${key</delete><delete>}" delete-char # Delete key
<< -n ${key<insert>} >> && bindkey "${key</insert><insert>}" overwrite-mode # Insert key</insert></delete></pagedown></pageup></end></home>


~/.zsh/options.zsh
 1
2
3
4
5
6
7
8
9
10
11
setopt inc_append_history                 # append history "real-time", don't wait exit of shell
setopt extended_history # history with begin time, duration of command and command
setopt hist_ignore_dups # don't save duplicate commands
setopt hist_find_no_dups # do not print duplicates in history
setopt hist_reduce_blanks # reduce whitespace in history
setopt hist_save_no_dups # older commands that duplicate newer ones are omitted
setopt correct # spell check for commands only
setopt autocd # automatically cd to paths
unsetopt bgnice # don't nice bg command
unsetopt autoparamslash #
unsetopt beep # disable beep


~/.zsh/completion.zsh
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
autoload -U compinit                        # support of completion system
compinit

# completion caching
zstyle ':completion:*' use-cache 'yes'
zstyle ':completion:*' cache-path ~/.zshcache

# general completion technique
zstyle ':completion:*' completer \
_complete \
_list \
_oldlist \
_expand \
_ignored \
_match \
_correct \
_approximate \
_prefix

zstyle ':completion:*' insert-unambiguous 'yes'
zstyle ':completion:*' add-space 'yes' # repeating defaults :)

# allow one error for every four characters typed in approximate completer
zstyle -e ':completion:*:approximate:*' max-errors \
'reply=( $(( ($#PREFIX+$#SUFFIX)/4 )) numeric )'

# insert all expansions for expand completer
zstyle ':completion:*:expand:*' tag-order all-expansions # allow sorting of completion
zstyle ':completion:*' completions 1

# formatting and messages
zstyle ':completion:*' verbose 'yes'
zstyle ':completion:*:descriptions' format $'%{\e<0;31m%}%d%{\e<0m%}'
zstyle ':completion:*:messages' format $'%{\e<0;31m%}%d%{\e<0m%}'
zstyle ':completion:*:warnings' format $'%{\e<0;31m%}No matches for: %d%{\e<0m%}'
zstyle ':completion:*:corrections' format $'%{\e<0;31m%}%d (errors: %e)%{\e<0m%}'
zstyle ':completion:*' group-name ''

zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}' # match uppercase from lowercase

zstyle ':completion:*' file-sort name # sort suggestions by name
zstyle ':completion:*' menu select=long-list select=0
zstyle ':completion:*:functions' ignored-patterns '_*'
zstyle ':completion:*' list-colors ${(s.:.)LS_COLORS}
zstyle ':completion:*:complete:-command-::commands' ignored-patterns '*\~' #
zstyle ':completion:*:processes' command 'ps -au$USER' # list of processes for kill
zstyle ':completion:*:*:kill:*:processes' list-colors '=(#b) #(<0-9>#)*=0=01;31'
zstyle ':completion:*:cd:*' ignore-parents parent pwd # ignore .
zstyle ':completion:*' old-menu 'no'
zstyle ':completion:*' original 'yes'
zstyle ':completion:*' substitute 'yes'
zstyle ':completion:*' use-compctl 'yes' # enable compctl
zstyle ':completion:*' word 'yes'

# Make Completion
compile=(all clean compile disclean install remove uninstall)
compctl -k compile make

# Command File Type Detection
compctl -g '*.tex' + -g '*(-/)' latex pdflatex
compctl -g '*.dvi' + -g '*(-/)' dvipdf dvipdfm
compctl -g '*.java' + -g '*(-/)' java
compctl -g '*.tar.bz2 *.tar.gz *.bz2 *.gz *.jar *.rar *.tar *.tbz2 *.tgz *.zip *.Z' + -g '*(-/)' extract
compctl -g '*.mp3 *.ogg *.mod *.wav *.avi *.mpg *.mpeg *.wmv' + -g '*(-/)' mplayer
compctl -g '*.py' + -g '*(-/)' python
compctl -g '*.pl' + -g '*(-/)' perl
compctl -g '*(/)' rmdir
compctl -g '*(-/)' cd chdir dirs pushd



screen
 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
defutf8 on 
defflow auto
deflogin on
caption always
caption splitonly
vbell off
vbell_msg "vbell %n"
bell_msg "Bell %n"
activity "Activity on %n"
defmonitor on
defscrollback 10000
crlf off
startup_message off
defbce on
autodetach on
altscreen on
bufferfile ~/.bak/screen-exchange
bind l focus down
bind h focus up
bind j focus left
bind k focus right
bind ^k
bind ^s
#bind L
bind ^\
#make them better
bind \\ quit
bind K kill
bind I login on
bind O login off
bind } history
attrcolor b ".I"



Тэги: screen xcompose zsh конфиг
+ 6 -
Похожие Поделиться

muhas 21.04.2010 23:35 #
+ 0 -
первые конфиги которые плюсуют даже не смотря на галимые комменты (басурманский)

за "Command File Type Detection" спасибо, а то всё хочу добавить парочку да забываю постоянно так и висят в суфиксных(fb2.zip там не судьба использовать)
ща пока помню поправлю =)

у тебя арч судя по всему. attrcolor b ".I" в скрине помогает для 256 цветов? а то мне term в скрине приходится менять(в xterm допустим)
m0nhawk 22.04.2010 11:34 #
+ 0 -
Я в основном использую putty, gnome-terminal и tty. Там всё работает.

Могу на русский комментарии перевести…
muhas 22.04.2010 11:58 #
+ 0 -
ну думаю кому-то комменты пригодятся...

у меня почему-то в слаке работало, а в арче пришлось добавлятьё всякие termcapinfo xterm 'Co#256:AB=\E<48;5;%dm:AF=\E<38;5;%dm'
а потом term screen-256color-bce добавил и забыл...
CrankY 22.04.2010 09:40 #
+ 0 -
Конфиг screen ? m0nhawk суров)
Спасибо)
muhas 22.04.2010 10:52 #
+ 0 -
это ещё маленький конфиг =) без чудных хардстатусов и прочего =)
m0nhawk 22.04.2010 11:35 #
+ 0 -
Я туда добавил то, поведение чего по-умолчанию мне не понравилось.
mirivlad 22.04.2010 14:17 #
+ 0 -
алиасы стараюсь использовать как можно реже. даже на домашнем ноуте. привыкнешь к совсем удобным вещам - а там - черт его знает в какой обстановке придется вспоминать как правильно пишется та или иная команда :)
m0nhawk 22.04.2010 15:26 #
+ 0 -
Скажу честно — у меня очень хорошая память :)
MagoBuono 22.04.2010 14:35 #
+ 0 -
Как истинный нуб почерпнул из псто несколько интересных для себя вещей :) Автору спасибо)

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн