LINUX.ORG.RU

Сообщения vsv

 

Fedora 16, рабочая среда на остатках gnome

Все это живет на USB HDD в режиме «все свое ношу с собой», в основном между домом и работой. Другими словами, LiveUSB на классической электромеханике с полноценным разбиением на разделы - boot, root, swap, home, vmdata.

Цвета и шрифты - не тема, зато в конце делюсь конфигом compiz...

Вместо описания скриншота - критерии, зачем так сделано.

Здоровья лишнего не бывает. Азбука

Хороший десктоп отличается от плохого количеством лишних телодвижений, но для глаз наоборот - они устают именно от тупняка в одну точку.

Идеал мышевозильного десктопа - одна рука за спину, в другой мышь. Противоположная теория - вслепую десятью пальцами, минуя меню. Отличный десктоп поддерживает обе теории, и в разных комбинациях ;)

Правила охраны труда ;)

1)
убираем с экрана всё. Обои - туда же, вслед за иконками. Остается самый мизер - системный трей, док-меню приложений, и переключалка пространств. Остальное - на скрывающиеся панели.

2)
Осознаем, что у нас, приматов, наиболее естественное движение - загребать. Это означает, что если ты правша и в руке мышь, то курсор должен тусоваться в левой верхней части экрана, а внизу и справа кликать должно быть просто нечего. Ибо туннельный синдром не шутка.

3)
На экранах 16x9 дефицит пикселей по вертикали. Но это только повод искать альтернативные варианты ;) Оказывается, размещение индикаторов по вертикальным краям выгодно дважды - и внимание не рассеивает, и глаза упражняет...

4)
Главное - заканчиваем виндузятничать и разучиваем модель point-to-focus. Она заставляет кликать в два и более раз реже. Да, к ней придется вернуть кое-что, утерянное неосиляторами за последние лет 15, хотя бы горячие клавиши на операции "window lower" и "window raise". В том же IRIX они были и в меню 4Dwm, и на кнопках Alt-F3 и Alt-F1.

Почему unity и gnome-shell лишние

Функциональное поведение unity достигается путем настройки awn и остатков gnome2 в gnome3. Аналогично с gnome-shell - самые важные элементы оформления и настройки (включая горячие клавиши), удивительным образом совпадают с тем, что есть в compiz, и было там до ;)

Итого
Достаточно было предложить набор профилей, а не учинять революцию. IMHO unity архитектурно такая же кривая, как и gnome-shell - оба намертво склеены с оконным менеджером, и проблемы в каком-либо из них оставляют мало шансов спасти запущенные приложения...

Функционально управление окнами в compiz побогаче и гибче, а действительно нового и полезного в gnome-shell буквально две вещи, и их несложно портировать обратно IMHO.

Compiz не только для забавы

Ниже экспорт рабочего конфига compiz, без побрякушек.

P.S

В следующем посте, в ответ на этот - сага про дёр колючек из кактуса Fedora16 для получения изображаемого на скриншоте ;)

[commands]
s0_command0 = synfix -0
s0_command1 = synfix -1
s0_run_command0_key = <Super>F2
s0_run_command1_key = <Super>F3

[core]
s0_active_plugins = core;composite;opengl;compiztoolbox;copytex;decor;imgpng;move;place;regex;resize;scale;expo;mousepoll;notification;resizeinfo;snap;wall;workarounds;gnomecompat;extrawm;splash;commands;ezoom;staticswitcher;
s0_edge_delay = 2
s0_click_to_focus = false
s0_raise_on_click = false
s0_autoraise = false
s0_autoraise_delay = 500
s0_focus_prevention_level = 2
s0_raise_window_key = <Alt>F1
s0_lower_window_key = <Alt>F3
s0_minimize_window_key = Disabled
s0_maximize_window_key = Disabled
s0_maximize_window_vertically_key = F10
s0_window_menu_button = <Alt>Button2
s0_show_desktop_key = Disabled
s0_toggle_window_maximized_key = <Alt>F10
s0_toggle_window_maximized_vertically_key = <Control>F10
s0_toggle_window_shaded_key = Disabled
s0_hsize = 1
s0_vsize = 4

[decor]
s0_shadow_radius = 11.000000
s0_shadow_x_offset = 0
s0_shadow_y_offset = 0
s0_command = gtk-window-decorator --replace

[move]
s0_opacity = 95

[resize]
s0_initiate_button = <Alt>Button3
s0_mode = 2

[scale]
s0_speed = 2.500000
s0_timestep = 0.100000
s0_initiate_all_edge = BottomLeft|BottomRight
s0_initiate_all_key = <Super>w

[expo]
s0_next_vp_button = Button4
s0_prev_vp_button = Button5
s0_zoom_time = 0.400000
s0_expo_immediate_move = true
s0_vp_distance = 0.050000
s0_multioutput_mode = 1
s0_reflection = false

[ezoom]
s0_zoom_factor = 1.050000
s0_minimum_zoom = 0.250000

[put]
s0_put_left_key = Disabled
s0_put_right_key = Disabled
s0_put_top_key = Disabled
s0_put_bottom_key = Disabled
s0_put_topleft_key = Disabled
s0_put_topright_key = Disabled
s0_put_bottomleft_key = Disabled
s0_put_bottomright_key = Disabled

[scaleaddon]
s0_title_bold = true
s0_window_highlight = true

[shift]
s0_ground_color1 = #b3b3b3cc
s0_ground_color2 = #b3b3b300

[snap]
s0_snap_type = 0;1;
s0_edges_categories = 0;1;
s0_resistance_distance = 5
s0_attraction_distance = 4

[staticswitcher]
s0_prev_key = Disabled
s0_mouse_select = true
s0_saturation = 0
s0_brightness = 75
s0_opacity = 75
s0_highlight_rect_hidden = 2

[wall]
s0_show_switcher = false
s0_miniscreen = true
s0_slide_duration = 0.500000
s0_no_slide_match = (class=Avant-window-navigator) | (class=Gnome-panel)
s0_mmmode = 1

[workarounds]
s0_legacy_fullscreen = true
s0_firefox_menu_fix = true
s0_notification_daemon_fix = true
s0_aiglx_fragment_fix = false
s0_sticky_alldesktops = true

[gnomecompat]
s0_main_menu_key = <Control>F1
s0_command_screenshot = gnome-screenshot -d 3
s0_run_command_terminal_key = <Alt>x

[extrawm]
s0_toggle_fullscreen_key = <Shift>F11

>>> Просмотр (1600x900, 484 Kb)

 , ,

vsv
()

RSS подписка на новые темы