Subtle

subtle
Скриншот программы subtle
subtle + ncmpcpp, mc, vim, sdcv, evince, gvim, climm, weechat
Тип Менеджер окон
Разработчик Christoph Kappel
Написана на C
Операционная система POSIX-совместимые
Последняя версия 0.11
Тестовая версия последняя ревизия 0.11 (2012-06-20)
Лицензия GNU General Public License (GPL) version 2
Сайт subtle.subforge.org
Логотип Викисклада Медиафайлы на Викискладе

Subtle — статический фреймовый оконный менеджер для UNIX-подобных операционных систем, включая: Linux (Arch Linux, Debian, Ubuntu, Gentoo), FreeBSD, NetBSD, OpenBSD.

Разработка проекта началась Кристофом Каппелем (Christoph Kappel) в сентябре 2005 года. Как и другие фреймовые оконные менеджеры создан для повышения эффективности работы, благодаря разделению рабочей области экрана на несколько неперекрывающих друг друга окон (фреймов), размер и положение которых задаётся пользователем при помощи определённой комбинации клавиш. Навигация, запуск и взаимодействие с окнами приложений целиком осуществляется с помощью клавиатуры, что при должном уровне навыков позволяет достичь потрясающей скорости и удобства при выполнении различных задач. Из всего семейства фреймовых оконных менеджеров subtle ближе всего к ion3 и wmii, так как система управления фреймами является ручной (статической), а не динамической как, например, в awesome, Xmonad или dwm.

Особенности Subtle

Настройка Subtle производится путём редактирования конфигурационного файла, который представляет собой скрипт на языке программирования Ruby. Также конфигурирование частично может выполняться с помощью специально разработанной консольной утилиты subtler. Кроме того subtler можно использовать для взаимодействия с любыми EWMH / NetWM совместимыми оконными менеджерами.

Следующей особенностью являются sublets. Это небольшие скрипты, написанные на Ruby, которые предоставляют пользователю различную информацию о системе и помещаются на панели. Приложение для управления ими называется «sur» и поставляется вместе с «subtle». После установки sur достаточно просто набрать sur list -r, выбрать нужный апплет и выполнить sur install имя_саблета. Пользователи других дистрибутивов могут скачать саблеты с официального сайта и самостоятельно установить в папку, указанную в руководстве.

Любому приложению в Subtle можно присваивать теги (метки), для каждого из которых можно создать своё рабочее пространство (view). Всё окна с определённым тегом автоматически размещаются на соответствующее рабочем пространстве, причём одно и то же окно может находиться на нескольких рабочих столах одновременно, если вы того захотите. Также вы сможете назначать правила для автоматического присваивания окнам с определёнными заголовками своих тегов, чтобы окна сами распределялись по рабочим столам.

Gravities являются способом организации запущенных приложений в subtle. Каждому клиенту может быть присвоено своё особое значение gravity, которое определяет расположение приложения на экране, а также его ширину и высоту.

Ссылки

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.