LINUX.ORG.RU

Минимализм на FVWM прошедший через года.

 , ,


0

0

Привет, Лор!

Мой этап ковыряний FVWM давно позади, уже выкладывал скрин процесса в галерею с описанием вот здесь: FVWM для на ноуте

Начинал с экспериментов с fvwm-crystal, написал некоторое количество модулей на perl, но постепенно отказался от различных элементов окружения из-за ощущения их ненужности.

Позже сформировал для себя концепцию десктопа и живу с ней уже больше 10 лет. И вот стало интересно — что в её рамках можно ещё улучшить?

Из обыденного десктопного, но как по мне - ненужного:

  • Значки на рабочем столе — не нужны, так как для запуска/деиконификации/иконификации основных используемых программ есть хоткеи. А для неосновных есть менюшка и rofi. Ну и когда всё свёрнуто, приятнее на чистую-красивую обоину втыкать.
  • Несколько десктопов — не нужно, так как монитор всё равно один. И каждый раз на фуллскрин запущена какая-то конкретная прога. Нет смысл по хоткею идти на другой деск, когда по хоткею же можно развернуть другую прогу в текущей рабочей области.
  • Тайлинг - не нужен, так как проще переключаться между полноэкранными приложениями - в моём воркфлоу не встречается ситуаций, когда мне нужно видеть сразу два окна разных приложений.
  • Заголовки окон — не нужны, так как все действия с окнами удобнее совершать хоткеями.
  • Бары со значками для запуска приложений — не нужны как и значки на рабочем столе.
  • Бары с инфой о системе или вывод её поверх обоины (конки) — не нужно, так как можно открыть окно с такой инфой по хоткею (тот же конки) — пусть обоина остаётся чиста, а стороны дисплея — не заняты.
  • файловый менеджер — не нужен, так как для большинства задач достаточно консоли с ls, cd и вот этим вот всем, а когда недостаточно (файлопомойка, где желательно видеть превьюхи картинок), использую xnview

Итого в остатке:

  • Для часто используемых приложений есть хоткеи. По хоткею приложение если не запущено — запускается и максимизируется, если запущено и активно — сворачивается, если свёрнуто — разворачивается.
  • Приложения разбиты на «группы исключений». Если разворачивется приложение из группы А, то если есть другое развёрнутое из этой же группы, то оно сворачивается. Но разворачивание аппы из А никак не сказывается на приложении группы Б. Удобно, допустим, все терминалы загнать в группу А, а браузер, в группу Б. Тогда упрощается совместное использование браузера и терминалов. Браузер может быть открыт всё время, а разными хоткеями открываю различные терминалы. После открытия нового терминала остальные сворачиваются, а окно браузера остаётся на месте. Для реализации таких групп написан модуль FvwmUpWindow.
  • Приложения на хоткеях: conky, rofi (drun,run), skype, libreoffice, evince, xnview, chrome, calcoo, smplayer, audacious, urxvt. На 4 хоткея забито восемь отдельных сессий терминалов (win+U, win+I, win+O, win+P, win+shift+U …). Восьми терминалов «хватит всем», так что screen/tmux посчитал лишней сущностью. Бэкграунд терминалов подсвечен разными цветами, чтобы не путаться какой сейчас апнут.
  • Так же на хоткеях изменение громкости, гаммы, движение, ресайз и прочее с окнами (завязано на hjkl) на тот случай, если не устраивает maximazed вариант.
  • По хоткею — WindowList — увидеть, что уже запущено, что-то развернуть, закрыть.
  • По хоткею — менюха с основными приложениями. Там и те, что заслужили хоткей и те, что нет, но тоже быстрый доступ удобен. Можно в принципе всё через rofi организовать и десктоп файлы, но пока влом.
  • Compton — для спецэффектов: постепенное сворачивание окон, небольшая прозрачность на терминалы.

В ленивом туду:

  • Сделать автомонтирование через udiskie
  • Прикрутить dunst для оповещений - того же автомонтирования, может чего ещё.
  • Ииии… всё. Фантазия закончилась. Вроде всё работает и всё устраивает. Возможности FVWM задействованы по-минимуму (~250 строк конфиг и ~100 — модуль на перле), и можно бы от FVWM отказаться, но не вижу смысла, да и иметь эти возможности про запас кажется разумным. Но вот стало интересно — куда в описанной парадигме можно двинуться дальше и чего такого удобного-прикольного замутить?

PS. Конфиг fvwm, compton, модуль, обоина и скрипт для старта, а также конфиг conky и .Xdefaults с конфигом urxvt - в архиве: https://drive.google.com/file/d/1IGeNjQGs3_oSPqZj8DW0FXOypYb72kwA/view?usp=sharing

>>> Просмотр (1920x2160, 1792 Kb)

★★

Проверено: cetjs2 ()

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

Princesska ★★★★
()

Описание групп приложений, хоткеи и прочее очень похоже на то, что делается с помощью рабочих столов на том же awesome. (И думаю, что на других тайлинговых wm).

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

ol1mp
()

Несколько десктопов — не нужно, так как монитор всё равно один. И каждый раз на фуллскрин запущена какая-то конкретная прога. Нет смысл по хоткею идти на другой деск, когда по хоткею же можно развернуть другую прогу в текущей рабочей области.

Если открытых окон много, то удобно группировать их по десктопам. А удобных хоткеев на все окна не хватит.

Заголовки окон — не нужны, так как все действия с окнами удобнее совершать хоткеями.

Заголовки нужны не только для перемещения окон. У меня туда полезная инфа выводится (например, инфа о видео из плеера mpv, прогресс копирования и т.д.).

Бары с инфой о системе или вывод её поверх обоины (конки) — не нужно, так как можно открыть окно с такой инфой по хоткею (тот же конки) — пусть обоина остаётся чиста, а стороны дисплея — не заняты.

Панелеобразная полоска conky (примерно как на скрине Arch, 0xdeadbeef, hacking) на современном мониторе мало места занимает.

файловый менеджер — не нужен
достаточно консоли с ls, cd и вот этим вот всем

Длиннющие пути даже с автодополнением долго набирать.

dadd ★★★
()

Тайлинг - не нужен, так как проще переключаться между полноэкранными приложениями - в моём воркфлоу не встречается ситуаций, когда мне нужно видеть сразу два окна разных приложений.

Больше быдло-слов! Надо все зарубежные слова писать русскими буквами, чтобы суржЫк лез из всех щелей.

И тайлинг нужен.

Восьми терминалов «хватит всем»

Категорично, как и с тайлингом. Ну, название намекает нам, что через ГОДА оно пришло и в ЛОР.

Несколько десктопов — не нужно, так как монитор всё равно один.

Рука-лицо.

А так - красиво-красиво.

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

Описание групп приложений, хоткеи и прочее очень похоже на то, что делается с помощью рабочих столов на том же awesome. (И думаю, что на других тайлинговых wm).

Мне кажется, что в плане «спрятать окно/показать» или иконификация лишняя или десктопы. Я решил, что десктопы. Да, если окна нескольких приложений как-то удобно сгруппированы на одном десктопе, то лучше переключаться между десктопами. Но это, как уже написал, не мой вариант.

Так как описанное поведение у меня уже реализовано на fvwm, то мне интересно - будет ли какой-то профит от переключения на тайлинговый ВМ? Из того, что я о них знаю, я такого профита не вижу, но может здесь кто надоумит.

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

Заголовки нужны не только для перемещения окон. У меня туда полезная инфа выводится (например, инфа о видео из плеера mpv, прогресс копирования и т.д.).

Не могу ничего полезного придумать чего туда писать. Что за прога мне и по окну понятно - название излишне… ну и т.д.

на современном мониторе мало места занимает

Дофига вещей много места не занимают. Но, ИМХО, это не повод пихать их себе под нос.

Длиннющие пути даже с автодополнением долго набирать.

ХЗ, я быстро печатаю. Да и быстрее набираю путь по памяти с табами (если помню) ну или опять же по табу - могу глянуть, что в какой-то директории есть. И мне это удобнее, чем в ФМе всегда глазами выискивать среди кучи директорий куда мышкой клацнуть.

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

Отказаться от рабочих столов чтобы накрасноглазить нескучные группы окон. Вот это я понимаю Ъ «под себя». Типичный fvwm.

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

Больше быдло-слов! И тайлинг нужен. Категорично, как и с тайлингом.

Давай уж если и сраться, то продуктивно? Моя категоричность нифига не категоричность, так как относится к тому, как оно мне удобно. Я не пишу, что так мол всем будет лучше - прозрейте! Делюсь своим взглядом, авось найдутся товарищи, кому такое же заходит и подкинут ништяков в обозначенной парадигме.

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

валлпапир не нужен. сам же сказал, что окна в фуллсайз.

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

автомонтирование тоже не нужно. 2020-й год на дворе, флешки раз в 5 лет вставляются, их можно руками смонтировать одной командой. тем более, если нет файлового менеджера.

коньки не нужны вообще. постоянно ты не мониторишь, а если нужно то применяй нормальные *top.

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

короче, какой-то недоделанный минимализм.

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

Дофига вещей много места не занимают. Но, ИМХО, это не повод пихать их себе под нос.

Смотря какую инфу туда помещать. У меня даже текущая раскладка клавиатуры в полоску выведена. А всякие громоздкие календари и списки процессов, как у тебя на скрине, лучше по хоткею выводить.

ХЗ, я быстро печатаю.

Всё равно медленно по сравнению с ФМ. Например, тебе надо выделить в директории десяток различных файлов из тысячи, а потом скопировать их в другую директорию. Твои действия? Я уж не говорю про опечатки при командах типа rm -rf <args>.

Да и быстрее набираю путь по памяти с табами (если помню) ну или опять же по табу - могу глянуть, что в какой-то директории есть. И мне это удобнее, чем в ФМе всегда глазами выискивать среди кучи директорий куда мышкой клацнуть.

В таком ФМ как mc не нужно мышевозить, там и быстрый перевод курсора на файлы/директории по мере набора символов работает. Плюс directory hotlist есть.

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

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

Хорошо, что ты ничего не имеешь против моего монокля на левом глазу.

mord0d ★★★★★
()

Если разворачивется приложение из группы А, то если есть другое развёрнутое из этой же группы, то оно сворачивается.

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

Spoofing ★★★★★
()

не нужны

не нужно

не нужен

не нужны

не нужны

не нужно

не нужен

Ненужнист! Но аргументы, а не просто потому что можешь, потому зачёт.

Приложения разбиты на «группы исключений». Если разворачивется приложение из группы А, то если есть другое развёрнутое из этой же группы, то оно сворачивается. Но разворачивание аппы из А никак не сказывается на приложении группы Б. Удобно, допустим, все терминалы загнать в группу А, а браузер, в группу Б. Тогда упрощается совместное использование браузера и терминалов. Браузер может быть открыт всё время, а разными хоткеями открываю различные терминалы.

Собственно, ты изобрёл воркспейсы.

В ленивом туду

FVWM для на ноуте

2008

В ОЧЕНЬ ленивом todo. ☺

---

Мне не нравится оформление (о вкусах не спорят), но нравится подход. Ты, наверное, единственный, кто чётко знает что ему нужно, что не нужно и почему.

mord0d ★★★★★
()

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

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

тут надо определиться. Я давно глубже данной парадигмы.
Давно пора Dunst допилить, иконки убрать (FM нет, на кой они), оставить один запуск программ и это не меню и не rofi - dmenu.

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

С программами, особенно с дубликатами разобраться. Заголовки не нужны, в плеерах всё по кнопкам показывает, если надо. Разрешение маленькое, используешь отвратно.

Попробовать работать с другими WM. Чтобы лучше понимать, чего хотеть от FVWM.

P.S. И debian - какаха мамонта. Особенно на ноуте.

Vault_Boy
()

Да, я считаю fvwm самым лучшим конструктором для построения комфортного WM для тех, кто любит float windows. Там есть уникальные фишки, которых больше нет нигде. Раз настроил и 10 лет в ус не дуешь и улыбаешься, когда тебе предлагают DE.

Приятно видеть, когда человек потратил время и построил для себя именно то, что он хочет видеть

Тайлинг позволяет работать на мониторах 20" не с одним приложением в монокле, а с двумя приложениями(что исключительно удобно для разработки. Один тайл с редактором, второй с логами). Если у тебя настроено выстраивание по хоткею 2-х окон 50/50 / 60/40, и монитор не сильно большой, то тебе тайлинг не особо и нужен.

Тайлинг на мониторах >=24" позволяет работать с 4-мя приложениями и удобно между ними переключаться. Вот тут уже float windows проигрывает тайлингу

Тайлинг так же учит грамотно работать с приложениями и не плодить их(например терминалы)

Тайлинг - это когда 100% всё на виду, а не так, как в awesome wm(имеется возможность сворачивать тайлы в панель)

Если надумаешь на тайлинг, никого не слушай и возьми dwm и посмотри какие есть патчи и определи для себя, что есть важно, а что не важно. У меня всё свелось к этим патчам:

1-dwm-autostart-20161205-bb3bd6f.diff
2-dwm-systray-20180314-3bd8466.diff
3-dwm-noborder-20170207-bb3bd6f.diff
4.dwm-pertag-20170513-ceac8c9.diff
5-dwm-cfacts-6.1.diff
6-dwm-cyclelayouts-20180524-6.2.diff

+dmenu(на замену rofi)

Расскажите мне, гномокедоводы, что для того, чтобы построить окружение, в котором можно работать, нужно 1гб+ дискового пространства и 0.5гб+ озу и пол сотни зависимостей

du -sh /usr/local/bin/dwm

64K     /usr/local/bin/dwm

ps_mem |grep dwm

1.1 MiB + 247.5 KiB =   1.3 MiB       dwm

PS: очень жаль, что все эти крутые инструменты умрут вместе с xorg

bryak ★★★★
()
Последнее исправление: bryak (всего исправлений: 5)

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

Коньки крайне прожорливы на цпу.

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

Отказаться от рабочих столов чтобы накрасноглазить нескучные группы окон. Вот это я понимаю Ъ «под себя». Типичный fvwm.

Спасибо, призадумался. Думаю, что мог свернуть не туда, когда выбирал сворачивание-разворачивание окон VS раскидать по рабочим столам. Сейчас вижу у десктопов такие преимущества:

  1. Таки если окна флоатинг или всё же какая-то группа на одном десктопе, то переключаться между десктопами удобнее.
  2. При переключении на десктоп/приложение не хоткеем, а через меню - тоже меньше нажатий. Когда меню приложений списком - каждый элемент содержит только два соседних, а с десктопами - 4. Эргономика.
  3. Вот в плане красноглазия сейчас мне сложно прикинуть - будет ли меньше кода при докручивании десктопов против моего текущего варианта. Но обдумывание этого дела явно стоит добавить в «ленивый туду» :)
lv ★★
() автор топика
Ответ на: комментарий от kma21

валлпапир не нужен. сам же сказал, что окна в фуллсайз.

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

значки в меню, так же как и эффекты всякие это всё свистоперделки от лукавого.

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

автомонтирование тоже не нужно.

Вот потому его долго и не настрою - сам пока не определился на сколько оно нужно. Думаю, что приду к другому варианту - менюхе на том же rofi, отображающей смонтированное/доступное к монтированию. Чтобы монтировать/размонтировать из меню, раз уж ФМ не пользую.

коньки не нужны вообще. постоянно ты не мониторишь, а если нужно то применяй нормальные *top.

Мне проще по хоткею увидеть всё то, что может заинтересовать - время, топы, календарь и т.д. Так что нужно. Разе что на что-то менее прожорливое, но такое же конфигурябельное заменить.

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

Смотря какую инфу туда помещать. У меня даже текущая раскладка клавиатуры в полоску выведена. А всякие громоздкие календари и списки процессов, как у тебя на скрине, лучше по хоткею выводить.

Спасибо, подумаю над таким разделением. Тут ещё писали про дополнение хоткеев докером. Может и правда стоит какую панельку залепить с часами, иконками запуска, ещё чем-то. Только сбоку, а не сверху. Монитор всё же скорее широкий, чем высокий.

Про ФМ - тоже к размышлению. Советуешь MC? Если там слепая печать уместна, а не только мышевожество, то почему бы и нет.

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

капец, зачем так ограничивать себя?

ХЗ, характер такой, видимо :) Мне нравится, что функционал заточен, обозрим, контролируем. Всё мне нужное кручение-верчение я конечно же оставил - я ж себе не враг.

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

Собственно, ты изобрёл воркспейсы.

Да, видимо стоит попробовать и воркспейс-вариант.

В ОЧЕНЬ ленивом todo.

Ну udiskie туда недавно попало не в 2008 :), до этого всякое уже было и halevt, и autofs, и pmount и что-то ещё.

Ты, наверное, единственный, кто чётко знает что ему нужно, что не нужно и почему.

Про какие-то инструменты, вариации подходов могу и не знать или недостаточно пристально о них задумываться. Из треда уже почерпнул полезное, так что не зря всё это.

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

Спасибо, да, возможно попробую задублировать функционал. Всё же если уже схватился за мышу (в браузере например), то для переключения на другое мышевозное приложение может оказаться удобнее докер, а не возврат к клаве и хоткеям.

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

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

оставить один запуск программ и это не меню и не rofi - dmenu

То есть заменить rofi на dmenu? Почему?

Эмулятор терминала надо нормальный.

Чем плох urxvt, что есть лучше и почему оно лучше?

Попробовать работать с другими WM.

Есть конкретные рекомендации с небольшой аннотацией?

И debian - какаха мамонта. Особенно на ноуте.

У меня это окружение с ноута на стационар перекочевало. Только шрифты поменьше сделал. На debian пересел с gentoo около года назад, вроде всё норм. Опять же - что советуешь и почему?

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

Спасибо за комментарий!

Да, я считаю fvwm самым лучшим конструктором для построения комфортного WM для тех, кто любит float windows.

Вот и я опасаюсь, что проковыряв какой-нибудь wmii, не встречу там той же свободы.

Тайлинг позволяет работать на мониторах 20"… >=24"

У меня сейчас монитор 22". Но переключение между окнами происходит со скоростью перемещения взгляда. То есть поместить два окна на монитор одновременно это типо как зачем-то дать им меньше места, когда можно дать всё.

Если надумаешь на тайлинг, никого не слушай и возьми dwm +dmenu(на замену rofi)

Почему именно их?

Про dwm знаю, что простой как 5 копеек. То есть это решение на уровне «взять питон и либу для работы с ewmh и запилить свой wm» или у dwm есть какие-то плюсы помимо отсутствия привязки к питону? И почему dmenu, а не rofi?

PS: очень жаль, что все эти крутые инструменты умрут вместе с xorg

Ну для начала ещё должен умереть xorg. Да и потом - подход останется, будут и инструменты :)

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

Всё это выглядит чудовищно сложно в настройке

ИМХО, это в принципе адекватная сложность для работы с fvwm. Как мне кажется. В сравнении с другими WM - может и выше среднего.

и хрупко при малейшем изменении задачь

При малейшем - не хрупко. Просто немного правлю конфиг, если вдруг начал использовать активно новое приложение. А так работа со всеми окнами приложений примерно одинакова, поэтому ничего не меняется. Хрупко будет, если мне вдруг позарез понадобится быстро и удобно двигать несколько окон по монитору. Но с таким пока не сталкивался. Да и в такой ситуации - не в пустыне же, всегда можно и гномокеды накатить, а потом уже спокойно подумать, как под себя fvwm сконфигурять.

Коньки крайне прожорливы на цпу.

Чем их лучше заменить?

lv ★★
() автор топика
Последнее исправление: lv (всего исправлений: 1)
Ответ на: комментарий от no-such-file

Нормально там всё. То, что тебе кажется — это эффект сжатия картинки.

Evgueni ★★★★★
()

Больше fvwmов хороших и разных!

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

По кнопке мыши на бэкграунде в случае fvwm всплывают полезные менюшки (те, которые навесишь), а не пойми какая совсем не нужная хрень в случае «стандартных wm»

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

Чем их лучше заменить?

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

kirill_rrr ★★★★★
()
Ответ на: комментарий от lv
Вот и я опасаюсь, что проковыряв какой-нибудь wmii, не встречу там той же свободы.

И опасения твои не напрасны)

У меня сейчас монитор 22". Но переключение между окнами происходит со скоростью перемещения взгляда. То есть поместить два окна на монитор одновременно это типо как зачем-то дать им меньше места, когда можно дать всё.

Зачем давать всё, если в половине весь интерфейс нормально отображается? Лишний раз дёргать окна. Смысл?

Почему именно их?

Нет зависимостей. Стабильность

Ну для начала ещё должен умереть xorg. Да и потом - подход останется, будут и инструменты :)

Возможно будут, а возможно и нет

bryak ★★★★
()
Последнее исправление: bryak (всего исправлений: 1)

Пользуюсь fvwm уже несколько лет, и не согласен с некоторыми положениями. «Несколько десктопов — не нужно». Я пользуюсь и считаю удобным именно для одного дисплея. Пример: пишу статью, запущен texstudio на одном рабочем столе, а на трех других открытые тексты статей нужных во время написания своей статьи. Одним кликом по рабочему столу открываешь текст нужной статьи. Мне очень удобно. «файловый менеджер — не нужен», не согласен. Если вас устраивает консоль, то пожалуйста, но мне неудобно. У меня постоянно открыт double commander. Хоткеи удобно, но в меру. Когда их много то каша в голове. Но раз удобно, то велкам - поддерживаю любые извращения с fvwm для утоления собственных прихотей! Форум fvwm воскрес в новом виде и даже стал отвечать на вопросы, что радует.

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

Возможно dwm как раз вам подойдет судя по списку ненужно. Вот ничего из этого ненужно там и нет. А группировка окон как раз очень гибкая. Теги вместо обычных столов, и их можно комбинировать. Т.е. можно показать одновременно окна с нескольких столов. Либо поместить одно окно на нескольких столах в разных лейаутах. На одном будет полноэкранное, на другом оно же в тайлинге.

bread
()

Приложения на хоткеях: conky, rofi (drun,run), skype, libreoffice, evince, xnview, chrome, calcoo, smplayer, audacious, urxvt.

неужели не режет ум хром, офис и скайп?

скайп заменить хотя бы на телегу

офис делать в vim + latex , фуфло кидать в гугл документы

хром заменить на хромиум

sloan ★★
()

И вот стало интересно — что в её рамках можно ещё улучшить?

твой рассказ выглядит как: зачем удобства для поездки в магазин, ведь он недалеко … выбросим руль и мягкое кресло из этого КАМАЗа

реальный ненужный монстр здесь это X Server.

переходи на вяленд .. уже можно :)

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

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

Да, с десктопами VS сворачивание есть ещё момент за десктопы. Если, скажем, libreoffice на одном хоткее и открыто несколько документов, то для переключения между ними используется всё тот же хоткей. Когда документов больше двух, то не получится сразу переключиться на нужный, в отличие от варианта с десктопами.

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

можно показать одновременно окна с нескольких столов. Либо поместить одно окно на нескольких столах в разных лейаутах. На одном будет полноэкранное, на другом оно же в тайлинге.

Это вы интересно описываете, спасибо, видимо стоит посмотреть dwm.

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

скайп заменить хотя бы на телегу

У кого заменить? У моих контактов? Или заменить у себя, растопырившись принцессой «я теперь только через телегу доступен»? Или таки телега умеет в скайпопротокол, его видеозвонки и прочее?

офис делать в vim + latex , фуфло кидать в гугл документы

Мне в основном электронные таблицы нужны. Ну и не вижу для себя облачный офис в качестве полной замены локальному - тут вопрос не только в функционале, но и в степени доверия/надёжности. Какие-то документы доверить облаку можно, другие - сцыкотно.

хром заменить на хромиум

Пробовал, но что-то не пошло. Какие-то проблемы то ли с интеграцией в гуглаккаунт были, то ли с плагинами - уже и не помню что.

переходи на вяленд .. уже можно

А что он даст практически? Никогда не использовал, а по описаниям мне не сильно понятно - ну что-то там ненужное урезали, ядро запользовали, свой композитор сделали… в итоге, процесс использования как отличается и что даёт?

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

swap 49% помянем

Да я сам в шоке был, когда увидел. Это, оказывается, steam так своп уделал. Смотришь в нём видюшки, смотришь, а он - вона как.

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

ненужно ненужно ненужно … тебе нужен - dwm !

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

А что он даст практически?

а что дало практически отказ от иконок и менюшек?

ты так же мало вкурсе про потроха всего, что зачем-то снес и при этом хром и Хсервер, да еще офис оставил

те тема не про минимализм так уж точно

крыса или мате были бы тут более чем скромными участниками

чувак, над логикой надо работать

sloan ★★
()

Может и неплохо, но у меня вопрос. Почему используешь какой-то скрипт для авто запуска, если можно использовать функциональность fvwm (DestroyFunc StartFunction AddToFunc StartFunction, и DestroyFunc InitFunction AddToFunc InitFunction)? Например, у меня вот так:

DestroyFunc StartFunction
AddToFunc StartFunction
+ I Exec exec xsetroot -solid \#B0C4DE```

DestroyFunc InitFunction
AddToFunc InitFunction
+ I Exec exec setxkbmap -layout "us,lt,ru" -option "grp:ctrl_shift_toggle"

Odalist ★★★★★
()
Последнее исправление: Odalist (всего исправлений: 2)

Прикрутить dunst для оповещений

Что там прикручивать то? Установил, и забыл. Работает из коробки, плюс минимальные зависимости.

автомонтирование через udiskie

Автомонтирование ненужно, тем более жирный udiskie. Можно использовать udevil.

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

Почему используешь какой-то скрипт для авто запуска, если можно использовать функциональность fvwm

Стараюсь побольше функциональности выносить в сторонние приложения. Захочу попробовать DWM как тут многие советуют, а у меня уже и менюхи на rofi и обоина feh`ом ставится :)

Что там прикручивать то? Установил, и забыл. Работает из коробки, плюс минимальные зависимости.

Я пока не почувствовал, что оно мне нужно… Ну о чём мне там себя оповещать-то? Но на переферии сознания галочка стоит «нужны оповещения - есть вот такое».

udevil, xosview

Спасибо!

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