Раньше с ним сталкивался, но как-то отпугивался, всё тайлы трогал.
Тут на дистрибутиве (Arch) с LXDE в настройках сессии, вместо openbox-lxde просто вписал twm на запуск. Тем самым сохранив панель и прочие настройки раскладок, звук и прочее.
Довольно интересный twm, летает быстрее скорости света.
И посему есть несколько вопросов, так как тут темы уже архивные.
Как сделать:
не могу разобратся с шрифтами, чтобы не вписывал, ну ничего не меняется! нужно избавится от русских кракозябр!
поднятие окна при клике в любом месте, а не по заголовку;
анимация сворачивания окон (если такое есть);
сейчас у окон толщина border = 0, поэтому они «сливаются», но если сделать border толще, то все стает очень четко и красиво, но на активном окне, остальные окна обрамляются пунктирными белыми рамками, что просто ужасно! как же убрать их!
Нашел как отключить этот пунктир! NoHighlight
Решил запустить мой настроенный fvwm.
Всякие цвета и панельку собирал все ручками. По началу элементарно немог ничего! Что изменю, то сразу все ломается.
Софт стандартный, фм - spacefm.
Как по мне, это лучший плавающе-оконный wm.
Маленько не вьезжаю в настройки. Как-то все замудренно.
Пока что тут есть -
dmenu, а как иначе
список окон на правой ‘WIN’
свободно стрелкой переходящие рабочие столы
клавиши q,w,a,s раскидывают окно по углам
shift+WIN+x прибить окно
иконизация свернутых окон, которые когда дойдут до пейджера рабочих столов, начнут появлятся с новой строки.
Решил всё-таки взглянуть на данный оконный менеджер. Поначалу отталкивало то, что тут надо ставить зависимость sxhkd (так и не знаю почему всё же её), и еще и отдельно её настраивать. Это горячетыкальный демон.
Еще переживал о сложности настройки. Типа и bspwm настрой, и sxhkd.
Но как оказалось, всё намного проще. Файл настройки элементарно простейший, а настройка хоткеев вообще ребенку понятна. Вытаскивай образцы из корня в хомяк и правь под свой говнософт запускалки.
Что мне понравилось:
понятное автоматическое разбиение окон, половинится активное окно;
так же есть ручной тайлинг. захотел вон там прям щас окно, вот и на тебе;
никаких этих сраных master-окон, и их переназначения;
выбор активных окон стрелками в любом направлении, так же любое их перекидывание, как в «пятнашках»;
мгновенный перезапуск wm и клавишатыкного демона - правь конфиг на ходу;
нет косяков, как с играми, с всплывающими окошками, ни одного косяка не заметил, и почему-то веет прям свежаком, ощущение что ты не в 90х;
изначально есть настройка гапсов, толщины рамок.
Из минусов:
какой то негодяй тут пригрозил, ты типа давай-ка еще поюзай его…
По скриншоту.
Везде почти открыт nnn.
Фоточка, htop. Видны гапсы. Короче набор основного софта тот же.
st, nnn, sxiv, dmenu_run…
Еще один dwm-подобный wm.
Так же настраивается перед компиляцией.
Имеет вроде как 700 строк кода. В общем он какбы поменьше dwm будет.
В принципе, софт тот же как и в остальных моих скриншотах, хоткеи делаю схожими.
В данном wm сразу реализовано без всяких патчей (dwm) возможность делать разную кладку в разных тегах (раб.столах).
Возможность потянуть окно и сделать плавающим, при том тайлинг за ним остается и складывается без него. Также расширять и двигать плавающие окна клавишами.
Минусов пока никаких не обнаружил, имеется новая раскладка - grid - равномерная сетка. Так же есть tile, monocle и мой любимый bstack.
Есть возможность резерва для панельки, настройка гапсов, толщины бордера сразу в заголовке конфига.
В данный момент выбрал этот wm.
Потому как:
dwm - надежен, но размеры окон не двигает в bstack, нужны всякие патчи, что непойми как и что будет в итоге.
frankenwm - довольно неплохо, и даже получше dwm, очень много раскладок. Но неповерите, иногда зависает! Приходится прибивать.
На данном скриншоте обычная раскладка tile, и поверх плавающее окно, снизу вызван dmenu_run.
Скриншот истинный.
Но это всё я убрал. И оставил два режима bstack и fibonacci.
Убрал разные лишние хоткеи бордеров, резерва для панели.
Трея нет, но он ненужен.
Практически открываю каждую задачу в новом теге, и если нужно то делю как надо окнами. Всякие lazarus, mpv стоят в исключениях обработки.
Вроде как имеется scratchpad. Особо не тыкал.
Менеджер привлёк наличием «искоропки» режима bstack, он то мне как-никак то, и нужен. Для квадратного экрана это самое то.
На скриншоте открыт firefox как master, a снизу фм «n3», редактор «micro» (в данный момент выделен), просмотрщик «sxiv». Всё запилено на терминале «st» и шрифтом «Source Code Pro Light».
Практически схож с dwm. Но интересует именно этот режим раскладки. В dwm есть патчи на подобное, но что-то оно там работало не так. Вроде как я не смог менять соотношения горизонтального сплита.
Занимаюсь осваиванием fvwm2.
Вроде, все настроил, но есть один ньюанс!
При «иконизации» программ на рабочий стол, обратный их возврат осуществляется двойным щелчком, а мне нужно одинарным!
Где такая настройка, ненайду. Подскажите.
Еще хотелось бы, чтобы «иконизация» происходила не в значок, а в миниатюру окна.
Есть такой оконный менеджер mcwm.
Вроде как написан на Си.
config.h
В конфиге есть параметр на вызов терминала:
#define TERMINAL «uxterm» (я заменяю на слово «dmenu_run»)
Так же где-то ниже прописана нажималка для него:
#define USERKEY_TERMINAL XK_Return
Так вот, етот девайн ТЕРМИНАЛ не воспринимает опции запуска!
Скажите как правильно они должны прописываться - например: uxterm -e ranger?
Либо, это особенности WM, либо можно ли как-то наделать пару-тройку своих хоткеев?
Можно ли тут их создавать типа как:
#define PROGA «proga»
#define USERKEY_PROGA XK_R
У меня такое не получилось. В Сях или чего это, или это чисто конфиг своеобразный, непонимаю.
Недавно перешёл на почтовый mutt, к нему прикрутил w3m для показа сообщений как html.
Сообщения показывает, всё с разметкой, но нет картинок! что делать?
cwm манагер окошечный начал юзать. Понравился группировкой окон.
Вопрос такой. Вот запускаю с ксинита часики либо wmclock, xclock, dclock и они отображаются нормально, но считаются манагером как открытое приложение. И к тому же, появляется это все на месте стрелки. В уголок никак.
Как добавить в «исключения» часики?
Ну или есть какие часы рут-десктопинг?