LINUX.ORG.RU

Моя тема для FVWM, или по выходным пилю конфиг

 ,


1

1

Что тут имеем? А имеем вот что. Сам FVWM. Если кто не знает, напомню, что Fvwm является оконным менеджером для X11. По сути, это производная от twm, настроенная на минимальное использование памяти, рисующая объемные рамки для окон и обеспечивающая простой виртуальный десктоп. Объем расходуемой памяти оценивается от половины до трети объема памяти, расходуемой в twm, что достигается в основном переопределением twm-овского метода работы с мышью. Кроме того, удалено много настраиваемых параметров из twm.

Имя «FVWM» должно было что-то символизировать (Feeble - слабый, Famous - знаменитый, Foobar - тупое окно?). На самом деле не важно - основан этот ахроним на общности с чем-либо - или нет.

Предисловие.

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

Вместо иконок используется миниатюры окон. Раньше использовал отдельные скрипты, но теперь отказался от них.

Также имеется два виртуальных десктопа, с одним экраном (это видимое окно в десктоп, который может быть больше экрана), FvwmPager, FVWMButtons, кастомные заголовки окон с векторными кнопками, и т.п.

Несколько скриншотов:

1,2 и 3

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

★★★★★

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

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

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

Не все хотят/умеют долбаться с ручным сбором системы по мелким кусочкам. Это овлекает от основной работы и занимает кучу времени.

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

Я не фанат дума и абсолютно этого не жалею. Но с историей немного знаком и чем же 64 лучше оригинала? Это же урезанный консольный порт.

Deleted
()

самое главное, не самоизолироваться от своего головного мозга

это ты очень верно заметил

по сабжу: розовенько так.

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

Графикой - на порядок. Звук - космос. Атмосфера - улёт. Поначалу было так страшно, что просил старшего брата пройти части этапов, где было много жутких звуков и рычаний монстров. И да, такой эпической атмосферной музыки, звуков, я не слышал ни в одном выпуске Doom. Когда показал одному неискушённому игроку ролик прохождения игры - первый вопрос был: «А это правда середина 90-х?»

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

самое главное, не самоизолироваться от своего головного мозга

это ты очень верно заметил

Кстати да!

по сабжу: розовенько так.

Возможно это ретро цвета cga?

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

поделитесь конфигом?

Я пока подпиливаю это. Играюсь. Хочу замутить под Beos…

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

А чего там собирать-то? Если стоит задача собрать полную замену DE, то тут сама задача НИНУЖНА. Здоровому человеку нафиг не нужны всякие непомуки вместо locate, калигры/абиворды вместо офиса, епифанцевы/флаконы вместо браузера и тотемы вместо плеера. Это только у DE-растов фанатичная мания, чтобы всё было на расово едином тулките с ИнТеГрАцИеЙ (причём в чём эта интеграция состоит — объяснить толком не могут). Разве что для экономии оперативки использование единого тулкита было актуально… лет 20 назад?

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

Ну от лёгкого браузера аля netsurf, но с нормальными возможностями того же фокса я бы не отказался. Когда есть шустрый sway хочется чтобы все было лёгкое.

ЗЫ в остальном согласен

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

быстрее NetSurf

Это пока всю память не сожрёт, ага. Или тупо не пойдёт новый процесс спаунить, для новой вкладки, например — виснет наглухо на полминуты :3

функциональнее Firefox…

Квантовая лиса уже настолько деградировала, что даже хроможество её обскакало? Дануне, там даже userChrome.css не выпилили ещё. Вот когда выпилят — тогда и приходите с подобными жирными вскудахтами.

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

Квантовая лиса уже настолько деградировала, что даже хроможество её обскакало?

Так еще до этого Chromium поддерживал больше всего, и делал это лучше.

Вот когда выпилят — тогда и приходите с подобными жирными вскудахтами.

А в Firefox расширения не могут управлять PAC файлами, это намного хуже!

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

Если стоит задача собрать полную замену DE, то тут сама задача НИНУЖНА

Линукс нинужен!:)

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

Так еще до этого Chromium поддерживал больше всего, и делал это лучше.

WUT? Пруфы будут? Там широкие часы на панели уже можно не двумя расширениями сделать, а одним? А фичреквест на перемещение местами омнибокса и таббара, который лет 10 уже висит, закрыли наконец?

PAC файлами

Цэшотакэ?

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

А при чём здесь линукс? Виндузятники, небось, Windows Media Player да Internet Explorer жрут и нахваливают? Или тоже дерьма из дефолтного DE избегают всё-таки? А QuickTime, поди, FTW на макоси? А убогенькие плееры от вендоров ведроидолопат вместо какого-нибудь дедбифа?

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

Нету. И легковесного клона лисы не будет, по очевидным причинам.

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

Умора-то какая…

А ты чего хотел? Кубов разных? Ненужно ведь. А что есть, хватает. Хочешь большего, велком к xfwm4 и получи тиринг на свою попу.

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

те же многопотоки в WASM!

Это фичи браузерного движка, а не браузера. Браузер — это то, что выше движка, и сравнивать следует по этому.

Прокси авто конфигурайтед…

Опять какой-то NIH из разряда «VPN», которые ни хрена не VPN? Уже ж давно есть широкоподдерживаемый стандарт на ссылку для запроса проксей, зачем городить велосипед, ещё и на скриптах? (отдельный луч поноса в сторону Service Workers, кстати)

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

Это фичи браузерного движка, а не браузера. Браузер — это то, что выше движка, и сравнивать следует по этому.

Ну я про движок больше.

Уже ж давно есть широкоподдерживаемый стандарт на ссылку для запроса проксей, зачем городить велосипед, ещё и на скриптах?

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

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

а что такой есть? )

Это более успешный продолжатель дела Дениса Попова. Он является автором антивируса, который, по отзывам специалистов, «справляется лучше известных аналогов», а на самом деле представляет собой программу класса FakeAV, на 95% состоящую из свистелок и перделок и на 5% из примитивных .bat-скриптов, имитирующих заявленный функционал.

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

Но ты ведь понимаешь, что вяленный ненужен?

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

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

я про движок больше

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

где для заблоченных сайтов включается прокси

Рашкопроблемы, пнятна.

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

легкости и отзывчивости системы

А за счёт чего? За счёт того же, что и хромог: это идеологически ущербное говно ни хрена не умеет! Более того, даже не имеет единой программной реализации, как X.Org — только протокол.

А кулер Мы при включённом тепловентиляторе не слышим никогда, он-то куда больше шумит! А летом птички щебечут, школота с колонками по улице проходит. Нашли к чему прикопаться, право слово — кулер им шумит…

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

3D?

Список анимации:

  1. Frame

  2. Lines

  3. Flip

  4. Turn

  5. Zoom3D

  6. Twist.

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

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

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

Да хотя бы то, что в него сейчас пытатся пост-фактум прикрутить расширениями протокола, которым уже не суждено поддерживаться везде. И ещё дохрена чего, что просто работает под иксами WM-независимым путём. Проприетарным таймтрекерам под вялендом придётся несладко (а скорее — никак, максимум под гомощелью будут работать через щелеспецифичные API). О раскладке вяленые композиторы не знают и управлять толково не могут: Wayland отдельно, libinput отдельно, тулкиты отдельно — моя твоя не понимэ. Глобальные задаваемые со стороны приложений хоткеи — шоитаваще? Wine с полной поддержкой GDI на него и вовсе портировать не представляется возможным, потому что эмулировать на этом убожестве все широкие возможности виндузятного десктопа некак.

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

О раскладке вяленые композиторы не знают и управлять толково не могут

sway работает с раскладкой через xkb, причем в отличии от i3 я даже с 0.9 версии не увидил никаких багов. На i3 у меня всегда работала через раз. Я не знаю как там дела с гномом, но sway прекрасный композитор. Сразу видно его пилят талантливые люди. Wine насколько я вижу пока работает только через xwayland. Остальное пока сказать не могу. Я вижу что sway работает без единых падений и глюков кроме редких странных выходов окон за пределы контейнера. В основном это идеальная wm

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

Да тот же network-manager. Если ставить без де то его нужно доустанвливать вручную самому. Если ставить дебиан через нетинсталл.

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

Да тот же network-manager. Если ставить без де то его нужно доустанвливать вручную самому.

Ты, наверно, слыхать не слыхал про метапакеты…

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

sway работает с раскладкой через xkb

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

Я не знаю как там дела с гномом, но sway прекрасный композитор

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

Wine насколько я вижу пока работает только через xwayland

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

wm

Нет. Нет их в вяленом мире.

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

А можно не ставить. Не всем нужен NetworkManager. Для мудемов есть wvdial, для вафли есть wicd, провод вообще особо конфигурять не надо.

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

Вот только проприетарщики какой-то Sway иметь в виду не будут

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

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

фокс

либреофис

хром

Это всё попса же, ну. И не совсем проприетарщина.

взялись

Угу; напомнить, сколько проектов Гугл на ветер пустил? Могут себе позволить!

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

Это всё попса же, ну. И не совсем проприетарщина.

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

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

Нет не слышал.

Есть ли где подробное руководство по допиливанию сисиемы после нетинсталла без де?

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

Ну, тебя же в гугле не забанили же…открываешь браузер, вводишь слова debian minimal install with openbox, и читаешь. Например, взгляни вот тут, или тут. А пакеты можно выьрать те, которые мне нужны. Например, я делаю так. Произвожу минимальную установку, потом устанавливаю иксы apt install xorg. Это метапакет. Он устанавливает шрифты, драйвера, и т.п. Потом устанавливаю wm, udevil (для монтирования флешек) , и т.п. Тут ничего сложного нету.

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

Там 100500 рецептов.

Ну, не ленись, и почитай.

А часы какие ты ставишь?

Это смотря какой wm. На иксмонаде у меня скрипт, повешенный на хоткей. В fvwm установлен grkellm. Это как коньки. Показывает часы, дату, потребления системных ресурсов, и т.п.

громкость

Повесил на хоткей, или через терминал. Alsamixer показывает громкость.

раскладки какие ты ставишь?

В конфиге fvwm указал запускать команду + I Exec exec setxkbmap -layout "us,lt,ru" -option "grp:ctrl_shift_toggle"

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

И что это ковыряние даст? На 100мб будет меньше жрать озу, на пару секунд будет быстрее загружаться ос? Какой смысл в собирании системы как пазла?

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