LINUX.ORG.RU

Fvwm не отпускает

 ,


1

3

Всякое я пробовал. Уже даже привык к гному, но всё же не хватает мне гибкости Fvwm везде. А уж вкупе с лёгкостью и подавно.

Что изменилось:

  1. Теперь у меня цвета а-ля CDE.
  2. Появилась возможность горячей клавишей кидать окно не только в сплит лево-право, но и по четвертям экрана.
  3. Появился скрэтчпад через невидимый виртуальный рабочий стол, на который окна скрэтчапада прячутся и откуда показываются. Чтобы такие окна не перепутать с обычными, их рамка отличается по цвету (как кнопки на панели).
  4. Панель разъехалась на блоки. Пока что так больше нравится визуально.
  5. Кнопки в заголовках окна теперь ведут себя как в старых юниксах.
  6. По кнопке BLUETOOTH теперь не запускается bluetoothctl, а появляется меню управления питанием и подключениями. Набыдлокодил скриптик для генерации меню на пайтоне.
  7. Переехал на Fvwm3. Разницы пока не заметил, но пусть будет.

Что осталось прежним:

  1. 12 рабочих столов с жёсткой привязкой повседневных приложений к ним.
  2. Гигантская панель, перекрываемая окнами и поднимающаяся/опускающаяся по горячей клавише.
  3. Ориентированность на управление с клавиатуры. Управление окнами горячими клавишами. Можно заставить занимать окно левую-правую половину, четверти экрана, можно прижать окно к углу экрана или к его краю посередине стороны.
  4. Также горячие клавиши прописаны для большинства пунктов меню, что делает навигацию по ним молниеносной.

Видимо, Fvwm это судьба - никуда от него не деться.

>>> Просмотр (1920x1080, 1234 Kb)

★★★★★

Проверено: hobbit ()
Ответ на: комментарий от flant

по-моему ты не то оптимизириуешь

Не знаю как с 12, а я с 10 Awesome использовал, очень удобно было.

Просто держишь на каждом теге по окну и моментально между ними переключаешься. Всегда точно знаешь, где браузер, имакс, локальный шел, шел куда-нибудь ещё и т.д.

Возможно у ТС, похожий подход.

ssh2 ★★★★★
()
Ответ на: комментарий от flant

по-моему ты не то оптимизириуешь

Это позволяет очень быстро находить нужное приложение, а стоимость такого подхода околонулевая.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от ssh2

Возможно у ТС, похожий подход.

Практически такой. Иногда на одном рабочем столе несколько приложений, но близких по смыслу.

skiminok1986 ★★★★★
() автор топика

Цвета правильные.

Bass ★★★★★
()

Я вот тоже засел на icewm и он меня не отпускает, закрывает все мои потребности, подходит на все 100% и есть конфиг, который я помаленьку переделывал для себя около 2х лет. Пытался перейти на другой wm либо же de, да все неудобное какое-то, а вот годами под себя настроенное wm это реально круто)

elpablo
()

12 IMHO многовато, так как переходить между ними удобно через Alt+#number. Я остановился на 6, но при этом используется два монитора.

Evgueni ★★★★★
()

Также горячие клавиши прописаны для большинства пунктов меню, что делает навигацию по ним молниеносной

Часто встречаю этот пункт, который преподносится как уберфича. У вас там бесконечная олимпиада по программированию на скорость, вы оператор БПЛА или, быть может, разруливаете траффик в мегаполисе?

Для чего вам эти гонки с реальностью?

utanho ★★★★★
()
Последнее исправление: utanho (всего исправлений: 1)
Ответ на: комментарий от ssh2

Всегда точно знаешь, где браузер, имакс, локальный шел, шел куда-нибудь ещё и т.д.

Не знаю, я не могу это всё запомнить. В итоге начинаю блуждать по столам в поисках нужного. Проще всё свалить на пару столов и видеть список барахла в таскбаре. Всегда к такому возвращаюсь. Но я тупой, у других может лучше получается с множеством столов.

bread
()
Ответ на: комментарий от elpablo

Пытался перейти на другой wm либо же de, да все неудобное какое-то, а вот годами под себя настроенное wm это реально круто)

Конфиг Fvwm я попиливаю с 2008-го. Летом 15 лет было самым старым его частям.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от Hangover

win 95 не отпускает )))

Я её помню. Страшная хрень была.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от Evgueni

12 IMHO многовато, так как переходить между ними удобно через Alt+#number. Я остановился на 6, но при этом используется два монитора.

Win+1 и до 0. Ну и минус с равно до кучи. Переходить удобно, 6 мне мало. Я наоборот думаю как бы сократить так, чтобы на текущую раскладку горячих клавиш легло удобно.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от utanho

У вас там бесконечная олимпиада по программированию на скорость, вы оператор БПЛА или, быть может, разруливаете траффик в мегаполисе?

Для чего вам эти гонки с реальностью?

Рутину нужно автоматизировать и ускорять. Именно поэтому есть стиральная машина автомат, посудомоечная машина и робот-пылесос.

Удобно когда не нужно думать и искать нужное в списках или в даше. И нажать, например, N F быстрее, чем начинать набирать firefox в том же гноме или в dmenu/rofi.

Меньше движений - меньше усилий и когнитивной нагрузки. Тут немного, там немного и уже становится ощутимо.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от bread

Не знаю, я не могу это всё запомнить. В итоге начинаю блуждать по столам в поисках нужного.

Когда я только начинал пользоваться WM (fluxbox в 2005-м), у меня как раз было два стола и таскбар. Потом стало 3 и потом 4 стола. Потом как-то они расплодились потихоньку до 7. А когда я увидел скриншот «Плоский мир. Пять лет спустя», я решил попробовать сделать ещё больше столов. Для начала сделал 12 и так и осталось. Больше мне уже избыточно, меньше мне уже тесновато и неудобно.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от skiminok1986

юзать wm 15 лет на одном конфиге это мощно, я к подобному созрел относительно недавно, раньше использовал максимально попсовые de - gnome2, unity, xfce, lxde, а потом полностью разочаровался в desktop environment, и перешел на удобный для меня wm, без него даже на линуксе уже сидеть как-то не охота)

elpablo
()
Ответ на: комментарий от skiminok1986

И нажать, например, N F быстрее, чем начинать набирать firefox в том же гноме

Сколько раз в минуту вы это делаете?

Я к чему спрашиваю, мне интересен ваш жизненный ритм. Он действительно настолько бешеный, что важна каждая миллисекунда?

utanho ★★★★★
()

Я эту тему одно время даже в KDE использовал (когда они были третьими ещё)

alex1101
()
Ответ на: комментарий от flant

Ну не знаю, может у него 64Гб оперативки, 1Тб свопа, дебиан олдстэйбл, АКБ, аптайм 2 года и за это время он за закрыл ни одного окна...

kirill_rrr ★★★★★
()
Ответ на: комментарий от skiminok1986

Ну почему же нулевая. Ты используешь столы вместо окон и не можешь использовать гибкие многооконные схемы типа браузер на 5 вкладок+ФМ+консоль+блокнотик на одном экране. Иначе в таких гибких схемах запутаешься - приложения начнут дублироваться много раз.

kirill_rrr ★★★★★
()
Ответ на: комментарий от skiminok1986

А у меня в обязательном порядке есть кнопка «добавить/убрать стол» При холодном старте их 2-3, но дальше по числу отдельнвх задач.

kirill_rrr ★★★★★
()
Ответ на: комментарий от utanho

Сколько раз в минуту вы это делаете?

Это совершенно не важно. Сколько раз в день ты стираешь? Полюбому не больше одного. Почему бы тогда не начать стирать руками?

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от kirill_rrr

Ну не знаю, может у него 64Гб оперативки, 1Тб свопа, дебиан олдстэйбл, АКБ, аптайм 2 года и за это время он за закрыл ни одного окна…

Што?

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от kirill_rrr

Ну почему же нулевая. Ты используешь столы вместо окон и не можешь использовать гибкие многооконные схемы типа браузер на 5 вкладок+ФМ+консоль+блокнотик на одном экране. Иначе в таких гибких схемах запутаешься - приложения начнут дублироваться много раз.

Моя парадигма не мешает делать так, как удобно мне в текущий момент.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от kirill_rrr

А у меня в обязательном порядке есть кнопка «добавить/убрать стол» При холодном старте их 2-3, но дальше по числу отдельнвх задач.

Мне так неудобно. Я привык, например, что dbeaver у меня на 12-м столе. И не надо думать сколько я чего где добавил. Просто Win+= и я уже работаю с БД. Потом Win+7 и я пишу код. Потом Win+2 и я читаю документацию. Win-1 и я переписываюсь с коллегой.

Мой посыл такой: зачем думать, если можно не думать? Зачем делать, если можно не делать?

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от utanho

Он действительно настолько бешеный, что важна каждая миллисекунда?

а неважно раз в секунду или тысячелетие

главное минимум нагрузки. когнитивной, механической, всякой.

эргономика называется.

olelookoe ★★★
()
Ответ на: комментарий от skiminok1986

Полюбому не больше одного. Почему бы тогда не начать стирать руками?

Во-первых, аналогия ложная, а во-вторых - бывает и нпсколько раз в день.

utanho ★★★★★
()
Ответ на: комментарий от olelookoe

Вы не перегрузились, печатая это комментарий? Это ведь намного сложнее, чем мышкой повозить по меню.

utanho ★★★★★
()
Ответ на: комментарий от skiminok1986

12 столов по допустим 5 окон на стол... Ну обычно примерно столько приложений в системе и установлено. Просто запустить их все разом и не выключать...

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от skiminok1986

И не надо думать сколько я чего где добавил.

...вот поэтому я предпочитаю включать панораму рабочих столов или на худой конец крупную миниатюру в панели, чтобы не думать а видеть что у меня где раскидано.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от bread

Не знаю, я не могу это всё запомнить.

Имхо следовало просто подольше этим пользоваться, ну и я обозначения тегов использовал значки из awesome font. ;)

ssh2 ★★★★★
()
Ответ на: комментарий от MoldAndLimeHoney

и как же такое реализовать, что бы они при нажатии горячей - с рабочего стола по верх всех окон всплывали?

amd_amd ★★★★★
()
Последнее исправление: amd_amd (всего исправлений: 1)
Ответ на: комментарий от amd_amd

Простых вариантов два:

  1. По хоткею скрывать/восстанавливать все окна – в Гноме это Hide all normal windows, обычно назначено на Super-d. Работает мгновенно и без косяков.

  2. Запускать Конки в своем нормальном окне по хоткею.

Я использую первый вариант, наверняка в Fvwm есть подобное тоже.

MoldAndLimeHoney
()
Ответ на: комментарий от MoldAndLimeHoney

скрывать/восстанавливать все окна

в Fvwm есть подобное

такое везде есть, но я хотел другого, что бы не окна скрывались, а коньки сплывали по верх них, нажал горячую и ужерживаешь - всплыли поверх всего, отпустил - назад на рабочий стол утонули

Запускать Конки в своем нормальном окне по хоткею

то есть коньки изначально не работают, запускаются по горячей когда надо и настроены так что бы были поверх окон… а дальше что? так же горячими убивать? в принципе такое можно реализовать, но мне бы хотелось немного иного.

amd_amd ★★★★★
()
Ответ на: комментарий от MoldAndLimeHoney

Запускать Конки в своем нормальном окне по хоткею

повесил на Super_R такое

#!/bin/bash
fuser -sk -SIGINT "$0"
test "$1" = off && exit 0
[ "${FLOCKER}" != "$0" ] && exec env FLOCKER="$0" flock -enx "$0" "$0" "$@" || :
exec conky -d

в conky.conf own_window_type = 'dock' пришлось пожертвовать тем что работает постоянно, теперь появляется и изчезает по верх всех окон при нажатии на правый Win

amd_amd ★★★★★
()

По описанию и виду всё здорово, сам на awesome от worron давно, примерно похожие плюшки есть, плюс с избытком виджетов на выбор. В gtk, qt, темы какие?, примерно похожее?.

spawn_sp ★★★★
()
Ответ на: комментарий от kirill_rrr

12 столов по допустим 5 окон на стол…

Пять окон на стол у меня бывает только по работе. Когда какая-то задача требует редактирование и запуск нескольких сервисов системы. Обычно на столе 1-2 окна.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от kirill_rrr

чтобы не думать а видеть что у меня где раскидано.

Я не думаю и не ищу глазами. Просто нажимаю хоткей - это уже мышечная память. Просто нужен браузер, жму Win+2 и получаю браузер.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от spawn_sp

В gtk, qt, темы какие?

И там и там дефолт. Я чаще всего вижу терминал, емакс и vscode. Ну и firefox тоже, но его реже.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от utanho

Вы не перегрузились, печатая это комментарий? Это ведь намного сложнее, чем мышкой повозить по меню.

А есть альтернативные способы печати комментариев? Альтернативные способы навигации есть и ими имеет смысл пользоваться. А вот альтернативные способы ввода все менее удобные в сравнении с набором с клавиатуры.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от skiminok1986

А когда браузер нужен с этими конкретными вкладками рядом с консолькой, файлменеджером и книжкой, отдельной от всего остального задачей?

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от skiminok1986

А есть альтернативные способы печати комментариев

Сделать хоткеи на все необходимые слова/фразы. Комментарии будут набираться молниеносно.

utanho ★★★★★
()
Ответ на: комментарий от kirill_rrr

А когда браузер нужен с этими конкретными вкладками рядом с консолькой, файлменеджером и книжкой, отдельной от всего остального задачей?

Отделить нужные вкладки, открыть консольку и файлменеджер на отдельном рабочем столе, видимо, запрещает религия?

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от utanho

Сделать хоткеи на все необходимые слова/фразы. Комментарии будут набираться молниеносно.

Могу дать подсказку: есть такая вещь как целесообразность. Когда у тебя пара десятков вариантов, хоткеи упрощают. Когда у тебя несколько тысяч вариантов, хоткеи усложняют.

Не тот пошёл лоровец. Очевидные вещи приходится объяснять.

Могу дать бесплатный совет ещё, ну так, на всякий случай: не трогай огонь – обожжёшься.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от skiminok1986

Не тот пошёл лоровец. Очевидные вещи приходится объяснять.

Полностью с вами соглссен. Не тот, совсем не тот. Не понимает очевидных вещей и пытается объяснять. Куда катится мир.

Когда у тебя пара десятков вариантов, хоткеи упрощают. Когда у тебя несколько тысяч вариантов, хоткеи усложняют

Используйте пару десятков, Эллочке хватало.

utanho ★★★★★
()
Последнее исправление: utanho (всего исправлений: 1)
Ответ на: комментарий от utanho

Полностью с вами согласен. Не тот, совсем не тот. Не понимает очевидных вещей и пытается объяснять. Куда катится мир.

Ну так ты давай - думай. Может, додумаешься до чего-нибудь.

Используйте пару десятков, Эллочке хватало.

Если вам с Эллочкой хватало, то это не значит, что хватит и мне. Плохая практика - судить окружающих по себе. Отвыкайте.

skiminok1986 ★★★★★
() автор топика
Ответ на: комментарий от skiminok1986

Может, додумаешься до чего-нибудь.

Золотые слова. Вы ведь именно так и поступаете всегда? Прям чувствуется человек думающий.

Плохая практика - судить окружающих по себе. Отвыкайте.

Вот прям не в бровь, а в глаз. Не надо обо мне судить по себе. Мне это действительно непривычно.

utanho ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.