Видео ролики бесплатно онлайн

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

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

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

divius 18.05.2010 18:29

Мой рабочий стол.Рабочий стол на основе темы Bamboo-zen

Ubuntu Lucid
Тема: Bamboo-zen
DE: Gnome 2.30
WM: Awesome 3.4.4
Nautilus Elementary 2.30 + хак для красивой панели навигации.
Верхняя панель от гнома, нижняя - от Awesome.

new-1.png
Альбом: Ubuntu


~/.config/awesome/rc.lua (близок к дефолтному):

  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
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
-- Standard awesome library
require("awful")
require("awful.autofocus")
require("awful.rules")
-- Theme handling library
require("beautiful")
-- Notification library
--require("naughty")

-- Load Debian menu entries
require("debian.menu")

-- {{{ Variable definitions
-- Themes define colours, icons, and wallpapers
beautiful.init("/home/divius/.config/awesome/theme.lua")

-- This is used later as the default terminal and editor to run.
terminal = "x-terminal-emulator"
--editor = os.getenv("EDITOR") or "editor"
editor_cmd = "/usr/bin/geany"

-- Default modkey.
-- Usually, Mod4 is the key with a logo between Control and Alt.
-- If you do not like this or do not have such a key,
-- I suggest you to remap Mod4 to another key using xmodmap or other tools.
-- However, you can use another modifier like Mod1, but it may interact with others.
modkey = "Mod4"

-- Table of layouts to cover with awful.layout.inc, order matters.
layouts =
{
awful.layout.suit.floating,
awful.layout.suit.tile,
awful.layout.suit.tile.left,
awful.layout.suit.tile.bottom,
awful.layout.suit.tile.top,
awful.layout.suit.fair,
awful.layout.suit.fair.horizontal,
awful.layout.suit.spiral,
awful.layout.suit.spiral.dwindle,
awful.layout.suit.max,
awful.layout.suit.max.fullscreen,
awful.layout.suit.magnifier
}
-- }}}

-- {{{ Tags
-- Define a tag table which hold all screen tags.
--tags = {}
--for s = 1, screen.count() do
-- -- Each screen has its own tag table.
-- tags<s> = awful.tag({ 1, 2, 3, 4, 5, 6, 7, 8, 9 }, s, layouts<1>)
--end
tags = {
names = { "main", "www", "work", "vbox", "gajim", "office" },
layout = { awful.layout.suit.floating,
awful.layout.suit.max,
awful.layout.suit.tile.right,
awful.layout.suit.magnifier,
awful.layout.suit.tile.left,
awful.layout.suit.max
}}
for s = 1, screen.count() do
tags</s><s> = awful.tag(tags.names, s, tags.layout)
end
-- }}}

-- {{{ Menu
-- Create a laucher widget and a main menu
myawesomemenu = {
{ "manual", terminal .. " -e man awesome" },
{ "edit config", editor_cmd .. " " .. awful.util.getdir("config") .. "/rc.lua" },
{ "suspend", "gksudo pm-suspend" },
{ "reboot", "gksudo reboot" },
{ "restart", awesome.restart },
{ "quit", awesome.quit }
}

mymainmenu = awful.menu({ items = { { "Awesome", myawesomemenu, beautiful.awesome_icon },
{ "Debian", debian.menu.Debian_menu.Debian },
{ "Terminal", terminal },
{ "Chromium", "chromium-browser" },
{ "Geany", "geany" },
{ "Audacious", "audacious" },
{ "Gajim", "gajim" },
{ "Transmission", "transmission"},
{ "VirtualBox", "VirtualBox" }
}
})

mylauncher = awful.widget.launcher({ image = image(beautiful.awesome_icon),
menu = mymainmenu })
-- }}}

-- {{{ Wibox
-- Create a textclock widget
require("obvious.volume_alsa") -- Load the module
obvious.volume_alsa.setchannel("Master") -- Configure the module
myalsa = obvious.volume_alsa() -- Add this to your widgets list
--mytextclock = awful.widget.textclock({ align = "right" })

-- Create a systray
--mysystray = widget({ type = "systray" })

-- Create a wibox for each screen and add it
mywibox = {}
mypromptbox = {}
mylayoutbox = {}
mytaglist = {}
mytaglist.buttons = awful.util.table.join(
awful.button({ }, 1, awful.tag.viewonly),
awful.button({ modkey }, 1, awful.client.movetotag),
awful.button({ }, 3, awful.tag.viewtoggle),
awful.button({ modkey }, 3, awful.client.toggletag),
awful.button({ }, 4, awful.tag.viewnext),
awful.button({ }, 5, awful.tag.viewprev)
)
mytasklist = {}
mytasklist.buttons = awful.util.table.join(
awful.button({ }, 1, function (c)
if not c:isvisible() then
awful.tag.viewonly(c:tags()<1>)
end
client.focus = c
c:raise()
end),
awful.button({ }, 3, function ()
if instance then
instance:hide()
instance = nil
else
instance = awful.menu.clients({ width=250 })
end
end),
awful.button({ }, 4, function ()
awful.client.focus.byidx(1)
if client.focus then client.focus:raise() end
end),
awful.button({ }, 5, function ()
awful.client.focus.byidx(-1)
if client.focus then client.focus:raise() end
end))

for s = 1, screen.count() do
-- Create a promptbox for each screen
mypromptbox</s><s> = awful.widget.prompt({ layout = awful.widget.layout.horizontal.leftright })
-- Create an imagebox widget which will contains an icon indicating which layout we're using.
-- We need one layoutbox per screen.
mylayoutbox</s><s> = awful.widget.layoutbox(s)
mylayoutbox</s><s>:buttons(awful.util.table.join(
awful.button({ }, 1, function () awful.layout.inc(layouts, 1) end),
awful.button({ }, 3, function () awful.layout.inc(layouts, -1) end),
awful.button({ }, 4, function () awful.layout.inc(layouts, 1) end),
awful.button({ }, 5, function () awful.layout.inc(layouts, -1) end)))
-- Create a taglist widget
mytaglist</s><s> = awful.widget.taglist(s, awful.widget.taglist.label.all, mytaglist.buttons)

-- Create a tasklist widget
mytasklist</s><s> = awful.widget.tasklist(function(c)
return awful.widget.tasklist.label.currenttags(c, s)
end, mytasklist.buttons)

-- Create the wibox
mywibox</s><s> = awful.wibox({ position = "bottom", screen = s, height="24" })
-- Add widgets to the wibox - order matters
mywibox</s><s>.widgets = {
{
--mylauncher,
mytaglist</s><s>,
mypromptbox</s><s>,
layout = awful.widget.layout.horizontal.leftright
},
mylayoutbox</s><s>,
--mytextclock,
myalsa,
--s == 1 and mysystray or nil,
mytasklist</s><s>,
layout = awful.widget.layout.horizontal.rightleft
}
end
-- }}}

-- {{{ Mouse bindings
root.buttons(awful.util.table.join(
awful.button({ }, 3, function () mymainmenu:toggle() end),
awful.button({ }, 4, awful.tag.viewnext),
awful.button({ }, 5, awful.tag.viewprev)
))
-- }}}

-- {{{ Key bindings
globalkeys = awful.util.table.join(
awful.key({ modkey, }, "Left", awful.tag.viewprev ),
awful.key({ modkey, }, "Right", awful.tag.viewnext ),
awful.key({ modkey, }, "Escape", awful.tag.history.restore),

awful.key({ modkey, }, "j",
function ()
awful.client.focus.byidx( 1)
if client.focus then client.focus:raise() end
end),
awful.key({ modkey, }, "k",
function ()
awful.client.focus.byidx(-1)
if client.focus then client.focus:raise() end
end),
awful.key({ modkey, }, "w", function () mymainmenu:show(true) end),

-- Layout manipulation
awful.key({ modkey, "Shift" }, "j", function () awful.client.swap.byidx( 1) end),
awful.key({ modkey, "Shift" }, "k", function () awful.client.swap.byidx( -1) end),
awful.key({ modkey, "Control" }, "j", function () awful.screen.focus_relative( 1) end),
awful.key({ modkey, "Control" }, "k", function () awful.screen.focus_relative(-1) end),
awful.key({ modkey, }, "u", awful.client.urgent.jumpto),
awful.key({ modkey, }, "Tab",
function ()
awful.client.focus.history.previous()
if client.focus then
client.focus:raise()
end
end),

-- Standard program
awful.key({ modkey, }, "Return", function () awful.util.spawn(terminal) end),
awful.key({ modkey, "Control" }, "r", awesome.restart),
awful.key({ modkey, "Shift" }, "q", awesome.quit),

awful.key({ modkey, }, "l", function () awful.tag.incmwfact( 0.05) end),
awful.key({ modkey, }, "h", function () awful.tag.incmwfact(-0.05) end),
awful.key({ modkey, "Shift" }, "h", function () awful.tag.incnmaster( 1) end),
awful.key({ modkey, "Shift" }, "l", function () awful.tag.incnmaster(-1) end),
awful.key({ modkey, "Control" }, "h", function () awful.tag.incncol( 1) end),
awful.key({ modkey, "Control" }, "l", function () awful.tag.incncol(-1) end),
awful.key({ modkey, }, "space", function () awful.layout.inc(layouts, 1) end),
awful.key({ modkey, "Shift" }, "space", function () awful.layout.inc(layouts, -1) end),

-- Prompt
awful.key({ modkey }, "r", function () mypromptbox<mouse.screen>:run() end),

awful.key({ modkey }, "x",
function ()
awful.prompt.run({ prompt = "Run Lua code: " },
mypromptbox</mouse.screen><mouse.screen>.widget,
awful.util.eval, nil,
awful.util.getdir("cache") .. "/history_eval")
end)
)

clientkeys = awful.util.table.join(
awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end),
awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end),
awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle ),
awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end),
awful.key({ modkey, }, "o", awful.client.movetoscreen ),
awful.key({ modkey, "Shift" }, "r", function (c) c:redraw() end),
awful.key({ modkey, }, "n", function (c) c.minimized = not c.minimized end),
awful.key({ modkey, }, "m",
function (c)
c.maximized_horizontal = not c.maximized_horizontal
c.maximized_vertical = not c.maximized_vertical
end)
)

-- Compute the maximum number of digit we need, limited to 9
keynumber = 0
for s = 1, screen.count() do
keynumber = math.min(9, math.max(#tags</mouse.screen></s><s>, keynumber));
end

-- Bind all key numbers to tags.
-- Be careful: we use keycodes to make it works on any keyboard layout.
-- This should map on the top row of your keyboard, usually 1 to 9.
for i = 1, keynumber do
globalkeys = awful.util.table.join(globalkeys,
awful.key({ modkey }, "#" .. i + 9,
function ()
local screen = mouse.screen
if tags<screen><i> then
awful.tag.viewonly(tags</i></screen><screen><i>)
end
end),
awful.key({ modkey, "Control" }, "#" .. i + 9,
function ()
local screen = mouse.screen
if tags</i></screen><screen><i> then
awful.tag.viewtoggle(tags</i></screen><screen><i>)
end
end),
awful.key({ modkey, "Shift" }, "#" .. i + 9,
function ()
if client.focus and tags<client.focus.screen></client.focus.screen></i><i> then
awful.client.movetotag(tags<client.focus.screen></client.focus.screen></i><i>)
end
end),
awful.key({ modkey, "Control", "Shift" }, "#" .. i + 9,
function ()
if client.focus and tags<client.focus.screen></client.focus.screen></i><i> then
awful.client.toggletag(tags<client.focus.screen></client.focus.screen></i><i>)
end
end))
end

clientbuttons = awful.util.table.join(
awful.button({ }, 1, function (c) client.focus = c; c:raise() end),
awful.button({ modkey }, 1, awful.mouse.client.move),
awful.button({ modkey }, 3, awful.mouse.client.resize))

-- Set keys
root.keys(globalkeys)
-- }}}

-- {{{ Rules
awful.rules.rules = {
-- All clients will match this rule.
{ rule = { },
properties = { border_width = beautiful.border_width,
border_color = beautiful.border_normal,
focus = true,
keys = clientkeys,
buttons = clientbuttons,
--tag = tags<1><1>
} },
{ rule = { class = "MPlayer" },
properties = { floating = true } },
{ rule = { class = "pinentry" },
properties = { floating = true } },
{ rule = { class = "gimp" },
properties = { floating = true } },

{ rule = { instance = "geany" },
properties = { tag = tags<1><3>, floating = false, slave = false } },
{ rule = { instance = "chromium-browser" },
properties = { tag = tags<1><2>, floating = false } },
{ rule = { instance = "gajim" },
properties = { tag = tags<1><5>, floating = false } },
{ rule = { instance = "VirtualBox" },
properties = { tag = tags<1><4>, floating = false } },

{ rule = { modal = true} ,
properties = { floating = true },
callback = awful.placement.centered },
}
-- }}}

-- {{{ Signals
-- Signal function to execute when a new client appears.
client.add_signal("manage", function (c, startup)
-- Add a titlebar
-- awful.titlebar.add(c, { modkey = modkey })

-- Enable sloppy focus
c:add_signal("mouse::enter", function(c)
if awful.layout.get(c.screen) ~= awful.layout.suit.magnifier
and awful.client.focus.filter(c) then
client.focus = c
end
end)

if not startup then
-- Set the windows at the slave,
-- i.e. put it at the end of others instead of setting it master.
awful.client.setslave(c)

-- Put windows in a smart way, only if they does not set an initial position.
if not c.size_hints.user_position and not c.size_hints.program_position then
awful.placement.no_overlap(c)
awful.placement.no_offscreen(c)
end
end
end)

client.add_signal("focus", function(c) c.border_color = beautiful.border_focus end)
client.add_signal("unfocus", function(c) c.border_color = beautiful.border_normal end)
-- }}}</i></screen></s>




~/.config/awesome/theme.lua (на основе темы Sky):

 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
-------------------------------
-- "Sky" awesome theme --
-- By Andrei "Garoth" Thorp --
-------------------------------
-- If you want SVGs and extras, get them from garoth.com/awesome/sky-theme

-- BASICS
theme = {}
theme.font = "sans 8"

theme.bg_focus = "#D6D6D6"
theme.bg_normal = "#E8E8E8"
theme.bg_urgent = "#BDCD5C"
theme.bg_minimize = "#E8E8E8"

theme.fg_normal = "#2e3436"
theme.fg_focus = "#2e3436"
theme.fg_urgent = "#2e3436"
theme.fg_minimize = "#2e3436"

theme.border_width = "1"
theme.border_normal = "#c7c7c7"
theme.border_focus = "#729fcf"
theme.border_marked = "#c7c7c7"

-- IMAGES
theme.layout_fairh = "/usr/share/awesome/themes/default/layouts/fairh.png"
theme.layout_fairv = "/usr/share/awesome/themes/default/layouts/fairv.png"
theme.layout_floating = "/usr/share/awesome/themes/default/layouts/floating.png"
theme.layout_magnifier = "/usr/share/awesome/themes/default/layouts/magnifier.png"
theme.layout_max = "/usr/share/awesome/themes/default/layouts/max.png"
theme.layout_fullscreen = "/usr/share/awesome/themes/default/layouts/fullscreen.png"
theme.layout_tilebottom = "/usr/share/awesome/themes/default/layouts/tilebottom.png"
theme.layout_tileleft = "/usr/share/awesome/themes/default/layouts/tileleft.png"
theme.layout_tile = "/usr/share/awesome/themes/default/layouts/tile.png"
theme.layout_tiletop = "/usr/share/awesome/themes/default/layouts/tiletop.png"

theme.awesome_icon = "/usr/share/awesome/themes/sky/awesome-icon.png"
theme.tasklist_floating_icon = "/usr/share/awesome/themes/sky/layouts/floating.png"

-- from default for now...
theme.menu_submenu_icon = "/usr/share/awesome/themes/default/submenu.png"
theme.taglist_squares_sel = "/usr/share/awesome/themes/default/taglist/squarefw.png"
theme.taglist_squares_unsel = "/usr/share/awesome/themes/default/taglist/squarew.png"

-- MISC
--theme.wallpaper_cmd = { "awsetbg /usr/share/awesome/themes/sky/sky-background.png" }
theme.taglist_squares = "true"
theme.titlebar_close_button = "true"
theme.menu_height = "15"
theme.menu_width = "100"

-- Define the image to load
theme.titlebar_close_button_normal = "/usr/share/awesome/themes/default/titlebar/close_normal.png"
theme.titlebar_close_button_focus = "/usr/share/awesome/themes/default/titlebar/close_focus.png"

theme.titlebar_ontop_button_normal_inactive = "/usr/share/awesome/themes/default/titlebar/ontop_normal_inactive.png"
theme.titlebar_ontop_button_focus_inactive = "/usr/share/awesome/themes/default/titlebar/ontop_focus_inactive.png"
theme.titlebar_ontop_button_normal_active = "/usr/share/awesome/themes/default/titlebar/ontop_normal_active.png"
theme.titlebar_ontop_button_focus_active = "/usr/share/awesome/themes/default/titlebar/ontop_focus_active.png"

theme.titlebar_sticky_button_normal_inactive = "/usr/share/awesome/themes/default/titlebar/sticky_normal_inactive.png"
theme.titlebar_sticky_button_focus_inactive = "/usr/share/awesome/themes/default/titlebar/sticky_focus_inactive.png"
theme.titlebar_sticky_button_normal_active = "/usr/share/awesome/themes/default/titlebar/sticky_normal_active.png"
theme.titlebar_sticky_button_focus_active = "/usr/share/awesome/themes/default/titlebar/sticky_focus_active.png"

theme.titlebar_floating_button_normal_inactive = "/usr/share/awesome/themes/default/titlebar/floating_normal_inactive.png"
theme.titlebar_floating_button_focus_inactive = "/usr/share/awesome/themes/default/titlebar/floating_focus_inactive.png"
theme.titlebar_floating_button_normal_active = "/usr/share/awesome/themes/default/titlebar/floating_normal_active.png"
theme.titlebar_floating_button_focus_active = "/usr/share/awesome/themes/default/titlebar/floating_focus_active.png"

theme.titlebar_maximized_button_normal_inactive = "/usr/share/awesome/themes/default/titlebar/maximized_normal_inactive.png"
theme.titlebar_maximized_button_focus_inactive = "/usr/share/awesome/themes/default/titlebar/maximized_focus_inactive.png"
theme.titlebar_maximized_button_normal_active = "/usr/share/awesome/themes/default/titlebar/maximized_normal_active.png"
theme.titlebar_maximized_button_focus_active = "/usr/share/awesome/themes/default/titlebar/maximized_focus_active.png"

return theme
-- vim: filetype=lua:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:encoding=utf-8:textwidth=80



Тэги: awesome gnome nautilus elementary ubuntu
+ 1 -
Похожие Поделиться

dr_magnus 18.05.2010 18:52 #
+ -1 -
и в чем прикол?
кстати, кто-нить может объяснить мне, что такое - Nautilus Elementary?
devl547 18.05.2010 19:22 #
+ 0 -
>что такое - Nautilus Elementary

Закос под макось, очевидно же.

P.S. Панель вижу, наутилус вижу, рабочий стол не вижу.
silentroach 18.05.2010 19:36 #
+ 3 -
"рабочий стол" и "обои" - разные вещи
divius 18.05.2010 20:49 #
+ 0 -
У меня обои вообще 99% времени не видны
razum2um 18.05.2010 21:13 #
+ 2 -
c awesome они порой 100% не видны ;)
обновился до 3.4.5 - заметил смену обоины только через день :D
divius 18.05.2010 20:48 #
+ 2 -
Модификация интерфейса Nautilus - более эргономичный получается
dr_magnus 18.05.2010 23:41 #
+ -1 -
а в чем эргономичность то? смотрю на свой Наутилус и думаю - что же здесь еще эргономичнее сделать-то? объясните, плз.
divius 19.05.2010 00:43 #
+ 1 -
Уменьшены панели, оптимизировано количество кнопок. Кстати, можно больше всего настраивать (например, можно сделать панель сбоку).
ner_uto 18.05.2010 19:47 #
+ 1 -
Ты только это... Под кат пихай, даже если получается со спойлерами немного. В РСС падает же без спойлеров, развернутым, всё это счастье замучаешься скроллить.
mutantcornholio 18.05.2010 19:56 #
+ 1 -
а есть те, кто читает RSS с мобильника
ner_uto 19.05.2010 01:28 #
+ 0 -
Ага, в том числе и я. Это мне еще повезло, что я не с телефона в этот раз заходил:)
divius 18.05.2010 20:47 #
+ 1 -
Ой, сорри
divius 18.05.2010 21:43 #
+ 0 -
Впервые вижу, чтобы минусовали извинения. Ок, больше не буду.
yuretsz 18.05.2010 19:58 #
+ 0 -
Срочно кат!
exelens 18.05.2010 20:05 #
+ 0 -
готово
mutantcornholio 18.05.2010 20:49 #
+ 2 -
Может это, ограничить максимальный объём поста до ката?
renya 18.05.2010 21:37 #
+ 1 -
Для бОльшего профита в "nautilus elementary" нажми F8
divius 18.05.2010 21:41 #
+ 0 -
Круто, спасибо!
deep 18.05.2010 23:35 #
+ 0 -
А я так и не смог сжить в своем мозгу гном и awesome. Либо awesome либо гном с metacity или compiz. Идеалом для меня было бы компиз с тайлингом аля awesome. Но вроде такого нет или я чтото пропустил.

З.Ы. Да я люблю компиз и мне не жалко отдать ему часть процессорного времени ради некоторых эффектов, которые metacity просто ужастно реализует, уж лучше и не пытался бы.
total 30.05.2010 10:29 #
+ 0 -
Мне кажется, что picasaweb отнюдь не самый лучший выбор для постинга скринов %|
total 30.05.2010 10:31 #
+ 0 -
По сабжу, почему Вы пишите "Рабочий стол на основе темы Bamboo-zen", а показываете Наутилуса максимизированный? :))
divius 30.05.2010 10:34 #
+ 0 -
И? Не вижу противоречия
total 30.05.2010 11:27 #
+ 0 -
Может быть у меня конечно другие представления о скриншотах рабочих столов, но я как-то ожидал увидеть хотя бы кусочек обоины :))
А здесь я вижу только один Наутилус елементари.
divius 30.05.2010 13:04 #
+ 0 -
Уже обсудили: http://welinux.ru/post/3132/#cmnt57726
divius 30.05.2010 10:34 #
+ 0 -
А что так?
MagoBuono 01.07.2010 10:53 #
+ 1 -
Обычно.

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

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


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

Online video HD

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

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

Full HD video online

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

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

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