KDE: ещё раз про десктоп

Алексей Федорчук

Всё-таки я проникся величием «четвёрки» KDE. В частности, в плане настройки десктопа. Не так давно я уже приводил один из возможных вариантов — с левым и правым уклоном панелей. Но ныне я пришёл к ещё более продвинутому представлению десктопа — трёхпанельному. Правый уклон здесь представлен панелью переключения  рабочих столов. За каждым закреплено своё приложение, развёрнутое на весь экран. Каждый рабочий стол имеет имя, совпадающее с названием закреплённого за ним приложения. Например, на 1-м столе, носящем имя Konsole, открывается одноимённый эмулятор терминала, на 2-м, величаемом Krusader, — соответствующий файловый менеджер, и так далее. Если имена рабочих столов трудно разглядеть — лостаточно навести на нужный курсор мыши, и оно появится во всплывающей подсказке:

my-kde01.png

На двух рабочих столах открыто по два окна. В-первых, на рабочем столе Konsole, кроме терминала, запущен (на заднем плане) системный монитор. Поскольку фон терминального окна более-менее прозрачен, сквозь него можно разглядеть, что творится в системе:

my-kde05.png

Кстати, это чуть ли не единственное использование прозрачности в мирных целях, которое мне удалось придумать.

На последнем, 8-м, рабочем столе запущен клиент мгновенных сообщений — я решил поиграть немного в KDE-пуриста и назначил на эту роль Kopete. Ну а специфика такого рода программ требует минимум двух окон — одного со списком контактов и второго — с содержимым беседы (или бесед, если они в табах одного окна).

Левого уклона придерживается панель переключения задач — с её помощью легко перейти в окно любого запущенного приложения, и одновременно — на соответствующий рабочий стол. Ориентировке по этой панели немало помогают крупномасштабные и подробные всплывающие подсказки:

my-kde06.png

Функции лево- и правоуклонисткой панелей практически одинаковы, я обращаюсь к той из них, к которой в данный момент ближе курсор мыши.

Стремление возвыситься над массами реализовано в верхней панели — реликте главной управляющей панели умолчального интерфейса KDE. После сепарирования от неё панелей задач и  переключения рабочих столов на ней остались:

  • кнопка главного меню;
  • диспетчер «комнат»;
  • пиктограммы запуска приложений;
  • системный лоток;

произвольный набор виджетов, таких, как часы, индикатор раскладок клавиатуры, а также всего, что потребуется впредь.

Разумеется, и здесь не обошлось без всплывающих подсказок, характер которых очень зависит от объекта для «подсказывания»:

my-kde07.png

Наконец, не остаётся без дела и поверхность рабочего стола — не случайно длина всех панелей установлена с таким расчётом, чтобы кусочки его были видны всегда. Щелчок правой и средней кнопками мыши, а также прокручивание колёсика над рабочим столом вызывают соответствующие контекстные меню:

  • запуска приложений (копия главного меню «возвышенной» панели,
    my-kde03.png
  • переключения рабочих столов,
    my-kde031.png
  • стандартное меню, привязанное в умолчальном KDE к правой кнопке,
    my-kde04.png

Ну а чтобы дойти до жизни такой, надо учиться, учиться и учиться KDE, как завещали великие Ленин и Эттрих. Но об этом речь пойдёт в соответствующем цикле.

KDE: ещё раз про десктоп: 10 комментариев

  1. ээээм, с такими предпочтениями, советую awesome (wm). могу поделиться своим конфигом и кастомным layout’ом для мгновенных сообщений. где {слева,справа} окно контактов в N пикселей в ширину, а остальное пространство окно переписки. каждая из прог открывается в соответствующем тэге (workspace, virtual desktop, комната). т.е. www, term, dev, media, im, etc

    http://db.tt/9btIFgKc (кастомный тэг для IM, с насильно открытыми в нем окнами, не относящимися к IM)

  2. Присоединяюсь к предыдущему оратору. Зачем городить такой огород в кедах, когда есть специально заточенные под эти задачи wm?

  3. Стол для терминала лишний. zypper in yakuake — консоль появляется по F12, размер настраивается (хоть на весь экран).

  4. Самая главная причина, по которой не могу пользоваться Unity, — неисчезающая (или я не могу настроить) панель слева с яркими иконками. Раздражает однозначно. По-моему Ваш вариант слегка грешит тем же.

  5. 2 linux-void и lazhu Ребята, не пудрите мне мозги — я видел несколько тайловых менеджеров, мне тайловый принцип не подходит в принципе. И вообще мне нужен не WM, а DE — я вышел из того возраста, когда правка файлов ресурсов доставляет удовольствие.

  6. 2 Сергей Голубев
    Мне не нужно, чтобы терминал появлялся — мне нужно, чтобы он был всегда, с должным количеством вкладок, в том числе одна рутовая.
    А переключаться между рабочими столами можно и с клавиатуры — по умолчанию Control+F#.
    Между вкладками терминала — тоже, у меня Alt+#.

  7. 2 pl
    Не знаю, как в Unity, а в KDE иконки можно подобрать не яркие, сделать их любого размера, и любая панель панель может быть исчезающей.
    Просто на современных длинных мониторах исчезающие боковые панели смысла не имеют — всё равно боковины на них без полного окосения использовать невозможно.
    Я когда впервые обзавёлся длинным монитором (причём 16:10 даже, а не 16:9) — чувство было такое, что я смотрю на него после 9-го стакана водки.

  8. 2 alv
    В кои-то веки я согласен с Голубевым, а именно — много плюсую в сторону yakuake. Пренаудобнейшая штука. Появляется на любом рабочем столе по нажатию горячей клавиши, не надо отдельный р.с. под него выделять, когда не надо — прячется и не мешает, поддерживает все возможности konsole + свои настройки. Вкладки переключаются Shift+стрелка, можно настроить свои команды, как удобнее. В общем советую поставить и хотя бы денек с ним поработать. Скорее всего вам не захочется с него слезать.:)

  9. 2 Сергей Голубев и den_beckett
    Яку-яку заценил, проникся и взял на вооружение.
    Спасибо за наводку!

  10. Раз уж у вас установлен openSUSE, то почему бы не опробовать в KDE 3, который с релиза 12.1 снова включен в дистрибутив официально.
    http://en.opensuse.org/KDE3
    Работает шустро, и без падений. Весь нужный софт присутствует. Единственное что в сон при закрытие крышки ноутбука не уходит (надо кнопочку нажать).

Обсуждение закрыто.