LINUX.ORG.RU

Cwm


4

0

Всего сообщений: 7

CWM — ещё одна жемчужина из мира OpenBSD

Собственно сабж, Calm Window Manager — стековый оконный менеджер ориентированный на управление с клавиатуры, начинался как серия патчей к evilwm, впоследствии полностью переписанный.

Отличительные особенности:

  1. Отсутствие декораций (помимо рамок).
  2. Чрезвычайно простой формат конфига и лаконичная документация: cwm(1), cwmrc(5).
  3. Вместо традиционных рабочих столов используется так называемая система групп, с более гибким подходом, позволяющая отображать несколько групп одновременно.
  4. Расширенная реальзация Alt-Tab: переключение по открытым окнам, по окнам группы, по классу приложения (WM_CLASS).
  5. Поиск по запущенным приложениям, а также возможность задавать метки окнам для более точного поиска. Поиск работает по мере ввода.
  6. Включает несколько меню: запуск приложений из PATH (аналогинчно dmenu), настраиваемое пользвательское меню, запуск сеанса ssh, переключение на другой wm.
  7. Фокус следует за указателем мыши, но окно не поднимает.
  8. Возможность манипулирования указателем мыши с помощью клавиатуры (необходим xdotool для эмуляции кнопок).

( читать дальше... )

 , , ,

err
()

Минимальное окружение с CWM и lemonbar на OpenBSD

  • музыка - cmus
  • редактор - neovim с кучей плагинов
  • бар - lemonbar и программка на го (на ГХ не залил)
  • рыбка в терминале - свой же truefetch
  • часы - tock

 , , ,

peajack
()

Grey would be the color if I had a heart.

Добра, пони.

Никогда не выкладывал скриншоты сюда, да и не выложил бы, если бы скука не добила меня окончательно. Больше так не буду.

На постановочном снимке можно увидеть окошки с цветовой схемой base16-ocean, слегка перекрашенную Minwaita и небольшой хак для Acme (diff), чтобы он не был жёлто-синим (можно включить обратно с помощью аргумента -ua -o). ШГ в терминале и интерфейсе — симпатизирующий мне Go, в Acme — Fixed.

Менее шакальная версия, так как ЛОР не хочет жевать мой PNG, и обои.

P.S.
В Acme, конечно же, можно использовать тот же Go, но не его TTF-версию — он понимает только формат Subfont. Сконвертированная версия Go за 2016 год выглядит, мягко говоря, не очень, а сам конвертер ttf2subf не хочет собираться на чём-то отличном от 9front, из-за чего самостоятельно прогнать его через довольно проблематично.

 ,

commagray
()

Больше красок, красивых и разных!

Хочу поделиться своим маленьким, но IMHO полезным, хаком.

Т.к. мне часто приходится коннектиться к куче разных хостов (и часто одновременно), то в одноцветных терминалах порой очень быстро начинаешь путаться. Захотелось их как-то разукрасить.

Можно было бы, конечно, использовать маленький скриптик-обёртку и случайные цвета, но мне так совсем не нравится: хотелось, что бы у каждого хоста был свой собственный определённый цвет, особенно, когда коннектишся туда из двух разных терминалов — так гораздо проще терминалы визуально ассоциировать с хостами. (Видно на скриншоте на левом мониторе в центре, всё остальное разные хосты.) А так же хотелось, что бы просто работало, без лишних комманд-обёрток.

Так появилась эта маленькая поделка, вычисляющая цветовые параметры для xterm исходя из его параметров (конкретно использован CRC24 и tint/shade для fg/bg). К этому ещё маленький патч к uxterm и command term uxterm в ~/.cwmrc (если этого ещё нет). И вуаля, всё так, как хотелось. ;)

Всё это прозрачно работает с cwm (описание), где есть встроенный shortcut для коннекта по ssh: Meta-Dot, с подсказкой из ~/.ssh/known_hosts — очень удобно! Для этого, правда, надо отключить беcтолковое HashKnownHosts в конфиге ssh, иначе подсказка, конечно, работать не будет.

PS: Это уже многие годы моё рабочее, проверенное временем, окружение — ничего лишнего, никаких красивостей, только чистый функционал.

UPD: для cwm я таки запилил свой собственный форк — так, что бы без обойтись лишних патчей. Буду пытаться пропихнуть в upstream. ;) Может и в самом деле wm для админов выйдет.

 , ,

beastie
()

Домашний уют

Давно ничего не постил. Пилю свою поделку, как настроение находит, дальше. С последнего скриншота практически ничего не изменилось, только переехал на другое железо. (До этого был EeeBox, теперь глюкодром HP EliteBook.) Окружение осталось тоже: xdm, cwm, xstatbar, xterm/tmux, gvim, ff, tb и в ближайшие годы меняться скорей всего не будет. Уютно, удобно и без сногсшибательных эффектов.

 ,

beastie
()

А вот помнит ли кто эту игрушку?

Автор этой игры никогда не открывал исходный код. Но всё же нашлись энтузиасты, которые расковыряли оригинальный DOS код и написали открытый интерпретатор. В последствии открытые реализации (а их было несколько) были одобрены Eric Chahi, автором игры, хоть по началу он и думал их запретить.

Игра сама по себе очень необычна. Так же как необычно и её внутреннее устройство.

Что бы запустить эту игру, вам потребуются оригинальные файлы. Но если у вас не осталось своей копии, то её с лёгкостью можно найти на различных abandon-ware страничках.

UPD для галочки: openbsd, cwm, xstatbar, xterm + tmux вот так и живём.

 , , ,

beastie
()

Цветастая NetBSD

Решил разбавить празднование выхода нового гнома красноглазием.

На скрине моё обычное рабочее окружение — NetBSD-current с cwm, который я таскаю из OpenBSD во все операционки с собой, окошки urxvt и vim, конфиги которого меня недавно вдохновили перелопатить — теперь любуюсь своей новой цветовой схемой (смесь lucius и 256-grayvim).

Всё время переключаюсь между шрифтами Fixed Bold 15 и Terminus Bold 14. На всякую мелкотню особенно невозможно смотреть под солнцем (12"-вый Thinkpad X60, который всегда с собой). Еще понравился виндовый fixedsys, но нагугленный ttfный вариант ужасен. Может что-то посоветуете?

Ругайте (:

 , ,

Darkproger
()