Альтернативы Fvwm?
FVWM is in use since 2008. Как подумаю о многомониторном setup или
переворачивании экрана - мурашки по коже, сколько мануалов придется читать...
Также древние баг с фокусом в Java GUI коде не будет фикситься, Fvwm
разработичи гордые и не желают встраивать обходной код, а кликать мышкой для
получения фокуса ввода 10 лет подряд - глупо.
И во встроеном модуле переключения между окнами "странный" алгоритм
сортировки, по 1 нажатию не всегда попадаешь к предыдущему окну.
Что есть:
* nodm + ~/.xinitrc, отсюда
setxkbmap us,ru,ua
kbdd
xmodmap ~/.xmodmaprc &
fvwm &
goldendict &
/usr/lib/notification-daemon/notification-daemon &
exec xterm -geometry 80x42 -name "xinitrc" -title "*** xinitrc ***" -bg bisque -e bash -i
* из "виджетов" xclock -digit + скрывающийся FvwmPager.
* меню через debian-menu
* навигация между десктопами и приложениями (alt+TAB) через клаву
* запуск приложений по Win+R через gmrun.
* переключение языков я делаю через dbus + kbdd. kbdd поддерживает
индивидуальную раскладку по каждому приложению.
Тайловость в Fvwm можно получить через перловый модуль, я с ним не игрался, но
звучит не так радикально - приказать перестроить обычные окна, вместо
изначально тайловых решений.
На что бы перейти не забивая рабочее пространство свистелками и гигабайтами
графики?
Вроде как тайловость и все таже минималистичность будут даже "прогресом" над
текущим сетапом.
Я люблю автопродолжения и историю (например в запуске по Win+R).
Не против скрываемых виджетов и помагалок, сейчас уже все знать не сможешь. Но
было бы не плохо что бы виджеты были "программируемыми" / настраиваемыми, но
не на Haskel...
В Fvwm есть возможность читать+интерпретировать вывод сторонней команды, но
внешний скрипт не будет иметь програмный доступ к списку окон и геометрии.
Т.е. расширять функционал получаеться только через Perl...
В целом задача уйти с Fvwm добавив больше контроля над положение окон с
клавиатуры (тайловость), получать помощь от WM/DM из виджетов/менюшек когда
дополнительные экраны цепляються, оставив возможность составления своих
менюшек и програмные приколы типа раскрывать специфические приложения на весь
экран автоматом.
--
http://defun.work/
Reply to: