[Linux]"Хакерские X"
Чорд, я думал ты напишешь "поэтому я сел и написал".
такое вероятно даже под screen-ом можно навертеть
Забудь про кде-гном-стайл всё-в-одном. По нормальному ты отдельно берёшь window manager, а с такими требования футуристичности compositing должен быть обязательной фичей для него, и наворачиваешь обыкновенные программы поверх него. Нормальные WM имеют две фичи, которые тебе нужны. Это слои окон: окно более приоритетного слоя отображается поверх менее приоритетного окна, даже утратив фокус, и скриптинг, позволяющий башскриптами управлять поведением окон, менеджера (например политикой фокуса), и вешать те же самые скрипты как триггеры на некоторые события, например правильный триггер на открытие окна во fluxbox позволяет складывать все экземпляры luakit в одну группу.
Я могу припомнить три подходящих WM для этих целей. fluxbox, openbox, compiz. У всех свои заморочки. fluxbox не умеет в argb при композитинге окон, все пиксели окна имеют одинаковую непрозрачность. openbox не умеет делать мнотабовые окна и имеет всего три фиксированных уровня слоёв окон. compiz имеет кучу графических эффектов из коробки, но крайне слабый движок клавиатурных хоткеев. Но это правится сторонней программой для обработки хоткеев.
И вообще все остальные фичи добавляются сторонними программами. Виджеты - это обычные приложения, которые запущены в отрицательных слоях. Если wm не позволяет вручную менять прозрачность окна можешь использовать для этого transset-df, забиндив запуск внешнего скрипта на какие-нибудь клавиши. Для запуска программы по своему названию я использую gmrun. Отдельно ставится панель задач, отдельно панель рабочего стола и т.п. Соответственно ты выбираешь все эти компоненты окружения рабочего стола из подходящих программ или пишешь их сам на чём удобно.
С твоими референсными картинками я бы подумал в первую очередь о компизе и самописных qml-pyside прогах.
второй скрин - миленькийА это случаем не wmfs? Вообще картинка типичная для тайловых менеджеров. Вот только пользоваться ими не слишком удобно в некоторых случаях. Но в фильме понятное дело юзабилити никого не волнует.
На втором awesome с характерными квадратиками на табах рабочих столов
А вообще имхо вопрос про то, что внутри терминала, там границы окошек псевдографикой.
http://www.linux.org.ru/gallery/
Вот например: http://www.linux.org.ru/gallery/screenshots/10499133
Или вот: http://www.linux.org.ru/gallery/screenshots/10447426
Прошвырнись по галерее Вот например: http://www.linux.org.ru/gallery/screenshots/10499133
Или вот: http://www.linux.org.ru/gallery/screenshots/10447426
Забудь про кде-гном-стайл всё-в-одном. По нормальному ты отдельно берёшь window manager, а с такими требования футуристичности compositing должен быть обязательной фичей для него, и наворачиваешь обыкновенные программы поверх него. Нормальные WM имеют две фичи, которые тебе нужны. Это слои окон: окно более приоритетного слоя отображается поверх менее приоритетного окна, даже утратив фокус, и скриптинг, позволяющий башскриптами управлять поведением окон, менеджера (например политикой фокуса), и вешать те же самые скрипты как триггеры на некоторые события, например правильный триггер на открытие окна во fluxbox позволяет складывать все экземпляры luakit в одну группу.Правильно так: не слушаешь айвенгу, берёшь E17, у которого WM из коробки позволяет сколь угодно сложные и футуристичные темы наворачивать.
Я могу припомнить три подходящих WM для этих целей. fluxbox, openbox, compiz. У всех свои заморочки. fluxbox не умеет в argb при композитинге окон, все пиксели окна имеют одинаковую непрозрачность. openbox не умеет делать мнотабовые окна и имеет всего три фиксированных уровня слоёв окон. compiz имеет кучу графических эффектов из коробки, но крайне слабый движок клавиатурных хоткеев. Но это правится сторонней программой для обработки хоткеев.
за "наворот тем" отвечает декоратор окон. Разумеется, он не добавляет тебе файлового менеджера, ланчера и прочего. Опять же реализуется отдельной программой. Какая понравится - ту бери и накручивай. Правда тут уже вопрос совместимости с WM встанет в полный профиль.
там большинство кадров постановочные. Не отражают реального использования софта.
со всему потрахамиЯ уже минуту думаю, есть тут опечатка или нет...
за "наворот тем" отвечает декоратор окон.Так вот декоратор окон в E17 писал не очередной *box-дрочер, поэтому он позволяет делать намного больше, чем они. Включая разнообразные прозрачности, эффекты и любые другие извращения, которые могут прийти в голову.
когда я трогал Е17 он был глючный до невозможности. сейчас норм?
сесть и написать - это следующий вариант, чтобы знать хоть что можно форкнуть, а что самому делать ;-)
Включая разнообразные прозрачности, эффекты и любые другие извращения, которые могут прийти в голову.Да это пожалуйста. Я говорил не об отсутствии компонентов, вроде тех же самых декораторов, а о том, что цельного такого DE нет. То есть со всеми примочками и вырвиглазом не только в декораторах, но и внутри самих окон.
http://nooface.net/3dui.shtml , может что понравится.
В общем, смотри по частям. Для каждой задачи найди свою отправную точку. Можешь посмотреть на
Оставить комментарий
schipuchka1
Собственно захотелось мне юзер интерфейса, который в фантастических фильмах у некоторых систем рисуют:Ну и собственно захотелось. Собственно думаю это даже будет достаточно юзабельно при личной настройке лейаутов под разные нужды (видео с чатом и новостями, etc). Собственно вопрос благородным донам - кто что-либо подобное видел с интеграцией разных вкусностей и что имеет смысл поломать, если такого ещё нет.