Обзор на DWM - Лучший оконный менеджер?

Поділитися
Вставка
  • Опубліковано 29 січ 2025

КОМЕНТАРІ • 112

  • @sova-og7vv
    @sova-og7vv 5 місяців тому +1

    Видос имба, есть и шутки и пояснения и сам видос краткий

  • @fumanchez
    @fumanchez 2 роки тому +11

    и за config.def.h хочется прям взять и прописать двоечку, он еще и без include, т.е. автокомплита в этом файле не будет, пока вы не перетащите нужные из файла с кодом
    а менять лишний раз что-то в этом файле с кодом желания не возникает, т.к. патчи и так встают через раз

  • @alexxxxxx111
    @alexxxxxx111 Рік тому +5

    10 лет назад его начал использовать или вроде того border less это же просто 0 в define поставить.

  • @richter4732
    @richter4732 Рік тому +7

    4:44 а где ты нашёл эту строку в исходном коде dwm которая, рисует полосочку? (я просто просмотрел исходный код двма и awesomebar и ничего там не нашёл) буду очень благодарен за помощь!

    • @iferus6666
      @iferus6666 Рік тому +1

      нашел?

    • @richter4732
      @richter4732 Рік тому

      ​@@iferus6666неа

    • @_mult
      @_mult Рік тому

      @@richter4732 так и не нашли?)

    • @unaha1185
      @unaha1185 7 місяців тому

      ​@@richter4732 а сейчас?

    • @za4ems785
      @za4ems785 25 днів тому

      Нашёл?​@@richter4732

  • @7daysmma
    @7daysmma Рік тому +4

    Хочу такие же флаги на раскладку ...

  • @redneck66613
    @redneck66613 2 роки тому +13

    Тема оконных менеджеров очень интересная и крайне мало освещенная на русскоязычном ютюбе. Пока попробовал только i3 и его вейланд аналог sway, bspwm и qtile. Я так понял, что dwm, это такой же гибкий менеджер, как и qtile, только не для питонщиков, а для сишников, из за чего я пока опасаюсь на него переходить. Но привлекает его быстрота. А что скажешь про xmonad? Не пробовал ещё?

    • @ampersand3636
      @ampersand3636  2 роки тому +2

      Привет, спасибо за отзыв! Я знаю людей, которые пользуются xmonad и считают его лучшим оконным менеджером, однако сам я им не пользовался. Знаю только то, что он на haskell и поэтому пока не горю желанием его пробовать

    • @redneck66613
      @redneck66613 2 роки тому

      @@ampersand3636 Да, с haskell, пожалуй, будет ещё труднее, чем с С. Надеюсь линуксовую тему и в частности тему оконных менеджеров будешь развивать и дальше. Интересно было бы услышать твоё мнение про qtile. Он тоже очень гибкий, редактируется напрямую питоном. Довольно шустрый, несмотря на это. И совсем никак не оговоренный в нашем ютюбе, но в Америке довольно известный в узких кругах.

    • @антипвакшен
      @антипвакшен 2 роки тому

      xmonad это форк dwm на haskell

    • @redneck66613
      @redneck66613 2 роки тому

      @@антипвакшен Да, спасибо, уже почитал про него.

  • @nonono4160
    @nonono4160 Рік тому +1

    Есть только офигенная проблема с их подходом. Вот установил ты себе этот dmw, поставил нужные патчи, пропатчил конфиги, сидишь довольный. И тут хопа у них софт апдейтнулся, и апдейт довольно важный. Что делаем, с учетом того что просто обновить ты это не можешь, так как не получится автоматом применить новый код на уже поменянный? Правильно, идешь и лезешь в код апдейтов и применяешь его вручную, местами разбираясь в коде. По сути ты работаешь на полставки программером и админом просто чтобы иметь неплохой (без иронии) тайловый оконный менеджер. Они хотя бы конфиги отдельными файлами умели подключать что ли. Вот для вима настроил конфиг, подключил плагины и даже не думаешь про то какая у тебя версия стоит и как ее обновлять. На новой системе все так же взлетает без лишних приседаний. В общем такая фигня для работы мало годится, она больше предназначена для людей для которых хобби это устанавливать тайловые менеджеры и делать их скриншоты)
    Ты кстати почему-то вообще в видео не затронул то как их стек окон работает, что имхо основная фишка этого менеджера и фишка очень удобная.

    • @nakidai
      @nakidai Рік тому

      вообще хз, вполне хватает dwm 6.3, обновлять не собираюсь

    • @nonono4160
      @nonono4160 Рік тому

      @@nakidai пока очередное обновление системы что-нибудь не сломает, ага. Причем дело касается не только dwm но и куда более простых штук вроде slock который помнится после обновления системы начал вместо лока экрана бросать сегофолт.
      Я ж обновляю не ради обновлений как бы. А потому что апи современного линукса (а точнее systemd как его основной части), это движущаясь мишень. Без обновлений тут не обойтись.

    • @nakidai
      @nakidai Рік тому

      @@nonono4160 лично у меня пропатченный dwm 6.3 за полгода не умирал пока ни от обновлений системы, ни от ее смены на бздю. Вообще, на обновления можно забить, пока тебе не нужен функционал/багфиксы оттуда. Ну и в целом, если какая-нибудь библиотека постоянно меняет свой апи, то думаю это грустновато 🤔

  • @maks48ivanov76
    @maks48ivanov76 Рік тому +3

    Я на гноме сижу, привет от казуала :)

  • @daniilspik9603
    @daniilspik9603 2 роки тому +7

    Согласен, двм топ.

  • @okayno14
    @okayno14 Рік тому

    Есть где-нибудь конфиг посылки уведомлений при смене раскладки с той же таблицей иконок флагов?

    • @ampersand3636
      @ampersand3636  Рік тому

      К сожалению, утерян во времени

    • @okayno14
      @okayno14 Рік тому

      @@ampersand3636 (

  • @novaeveabramson9499
    @novaeveabramson9499 Рік тому

    Неплохо было бы выложить конфиг в гитхаб, топовый экспириенс

    • @ampersand3636
      @ampersand3636  Рік тому

      Это не конфиг из видео, но тоже мой: github.com/Andrey0189/my-dwm

  • @daniilspik9603
    @daniilspik9603 2 роки тому +5

    Слушай, а можешь сделать ролик про софт которым ты пользуешься?

    • @ampersand3636
      @ampersand3636  2 роки тому

      На эту тему могу много чего рассказать, но в создании конкретно этого видео я использовал SimpleScreenRecorder и Kdenlive

    • @daniilspik9603
      @daniilspik9603 2 роки тому

      @@ampersand3636 ну рассказывай) Типо какой файловый используешь, что используешь для уведомлений, и тд и тп. Про это мало информации в интернете

    • @ampersand3636
      @ampersand3636  2 роки тому

      Хорошая идея для видео, но сначала будет обзор на bspwm

    • @daniilspik9603
      @daniilspik9603 2 роки тому

      @@ampersand3636 ооо кст. Твое мнение bspwm или dwm?

    • @ampersand3636
      @ampersand3636  2 роки тому

      В новом видео будет ответ)

  • @nyanmeow6734
    @nyanmeow6734 2 роки тому +2

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

    • @cyanmargh
      @cyanmargh Рік тому +2

      Ты как на ютуб пролез?

  • @turoklive5329
    @turoklive5329 Рік тому +2

    Сколько раз в день нужно переконпилировать ведро?

  • @azamatibraev2545
    @azamatibraev2545 Рік тому

    Можно конфигурации именно этой сборки

  • @covid-2284
    @covid-2284 Рік тому

    Зачем ставить патч для скрытия рамак?
    Это настраевается на отдельной строке в конфиге. Или это просто в старой версии так было?

    • @ampersand3636
      @ampersand3636  Рік тому +1

      Возможно в новых версиях добавили эту опцию. Я почти полгода dwm не пользовался

  • @rookiehatter900
    @rookiehatter900 Рік тому

    Какой какой вебкит?

    • @ampersand3636
      @ampersand3636  Рік тому +1

      Древнющий. Дикция тогда была (да и сейчас) на высшем уровне

  • @fumanchez
    @fumanchez 2 роки тому +1

    это конечно хорошая идея с практически голым софтом, который ты можешь допилить под себя, но реализация какая-то кривая - все смешано в кучу (да, у вас очень мало кода, но нахрена его держать практически в одном файле?), дефолты какие-то дурацкие, патчи тоже в основной массе какие-то совсем уж бесполезные, так этих патчей еще и штук 100
    пока осилил только st - слава богу там простор для творчества несосущих гениев поменьше, и мне вполне достаточно того, что он адекватно работает с freetype-шрифтами и fontconfig'ом (в отличие от urxvt или zutty)
    с i3 на dwm видимо не получится соскочить - пока непонятно как вкрутить polybar или настроить его собственный (ну чтоб были громкость/яркость/батареечка), и как туда вкорячить вкладки

  • @c4llv07e
    @c4llv07e Рік тому +4

    Если ставишь патчи на dwm, значит не понимаешь идею минимализма саклеса (Там кто-то даже про это в постике писал, что "вот наставит себе молодёжь патчей, а потом про какую-то идею минимализма рассказывают").
    А если используешь плавающие окна - не понимаешь идею TWM.

  • @rotrhino
    @rotrhino Рік тому

    Так, а почему двм лучше и3 и того же авсома? Кроме киллер-фичи с мгновенным переключением. Я где-то годик на минималистичном конфиге ПРЕВОСХОДНО сижу и луашечка пока не сильно подводит.

    • @МаксимЮревич-ф6я
      @МаксимЮревич-ф6я 10 місяців тому

      Ну ПРЕВОСХОДНЫЙ это лишь форк двма с нескучными обоями и возможностью писать плагины на луа

    • @rotrhino
      @rotrhino 10 місяців тому

      Пон, спасибо. Лень мне в этих ваших опенсорсах лазить смотреть кто от кого форкнут.

    • @animainmilol
      @animainmilol 7 місяців тому

      Как человек, сидящий на dwl (dwm на вэйленде), я просто не хочу лишних фич, даже если они займут 5 строк кода
      А с патчами ты сам можешь выбрать, что ты хочешь использовать

    • @МаксимЮревич-ф6я
      @МаксимЮревич-ф6я 7 місяців тому

      @@animainmilol как по мне, если не хотите лишних фич, то лучше выбрать i3wm. Я перепробовал кучу wm, но удобнее i3 не нашёл

    • @animainmilol
      @animainmilol 7 місяців тому

      @@МаксимЮревич-ф6я он на иксах...

  • @vsevolod777ification
    @vsevolod777ification 2 роки тому

    Ждём ролик про sway

  • @3y6HuK_
    @3y6HuK_ 11 місяців тому

    А вот как включить сторонний курсор мыши в dwm, чтоб везде работал одинаково?

    • @gr4tisfaction
      @gr4tisfaction 10 місяців тому +1

      В .Xresources и в темах gtk один и тот же курсор указываешь, должен работать одинаково.

    • @neustanovlennoe_litso
      @neustanovlennoe_litso 8 місяців тому +1

      LXAppearance юзаю

  • @trinyti37
    @trinyti37 3 місяці тому

    Суффикс "less" то же, что в русском приставка "без". Homeless - бездомный, workless - безработный, а suckless - без сосания, по-видимому

  • @zarddark2440
    @zarddark2440 6 місяців тому +1

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

  • @VladFray
    @VladFray Рік тому +1

    как создавали кровь в mrs major 3.0:

  • @AlexandrVtoroy
    @AlexandrVtoroy 2 роки тому +1

    Почему смотреть как кто-то нахваливает оконный менеджер так интересно?

  • @mishame156
    @mishame156 Рік тому

    Я понимаю идею опенсорса, но я не понимаю идею локально патчить стабильный протестированный код. Вышло новое обновление, Вы опять лезете в код, синкаетесь, проверяете, что ничего не сломалось и т.д? Какой-то странный минимализм.

  • @pimenovvova
    @pimenovvova Рік тому +4

    dwm то не bloated, но он работает на bloated иксах, а для вэйлэнда нет нормального dwm. (есть, но не очень)

  • @kasergus2446
    @kasergus2446 2 роки тому +1

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

    • @cyanmargh
      @cyanmargh Рік тому

      Потому что звуковые драйвера слетели? А с яркостью что тогда?

  • @zhennik263
    @zhennik263 Рік тому +2

    Блин вот вам не впадлу чтобы двигать окошки заниматься вот этой вот дрочью? Типа хочешь Линукс подними сервак с доступом по SSH и юзай его. Хочешь окошки- купи мак или Винду.
    Ну вот я настоящий пренастоящий разраб. И да, запускать то что разработал удобнее и работает лучше на Линуксе. Для разработки самой в целом пофиг, можно и убунтой пользоваться. Но заниматься вот этой вот хернёй?

    • @c4llv07e
      @c4llv07e Рік тому

      >Ну вот я настоящий пренастоящий разраб.
      А я не настоящий разраб, и мне всё нравится. /s
      Ты можешь прогать хоть в блокноте, копируя конечный код в терминал через ssh, но удобнее же, когда вся система прилагает все усилия для её использования. Благодаря TWM я мышку вообще не использую во время работы, что вместе с 10-пальцевой раскладкой даёт огромное преимущество в скорости печати. Не надо отвлекаться на запуск или компиляцию кода, просто win+t, ctrl+p, enter, win+e и дальше пишешь код. Это куда удобнее любой IDE, т.к. ни на что не отвлекаешься.

    • @zhennik263
      @zhennik263 Рік тому +4

      @@c4llv07e оно и видно что ненастоящий разраб. Мне например ну вот вообще не нужно вот это "я мышку не трогаю". Я 7.5 часов в день думаю и только полчаса пишу код. В иной день хорошо если 3 строки написал. Зачем мне это вот все? Я не машинистка, я разрабатываю высоконагруженные системы

  • @peskovdev
    @peskovdev Рік тому

    флаги рили базовые

  • @SSLEErT
    @SSLEErT 2 роки тому +2

    sway лучший
    тема закрыта

    • @imagorty
      @imagorty 2 роки тому +2

      Не все ещё для вяленного подвезли. Ждём и надеемся.

    • @SSLEErT
      @SSLEErT 2 роки тому

      @@imagorty что именно не подвезли?

    • @imagorty
      @imagorty 2 роки тому

      @@SSLEErT 1с, джава, слака глючит

    • @SSLEErT
      @SSLEErT 2 роки тому

      @@imagorty Под xwayland java работает идеально
      1с под xwayland тоже отлично работает
      и слака под тем же xwayland работает идеально

    • @doc_emmettbrown
      @doc_emmettbrown 2 роки тому

      че там с отрисовкой окон с удаленным управлением у вяленого. i3wm лучший, работает все.

  • @xDiezz
    @xDiezz Рік тому

    пердак интересный плагин

  • @thiagolopes4978
    @thiagolopes4978 2 роки тому +2

    i only speak portuguese but thats ok

  • @pimenovvova
    @pimenovvova Рік тому +7

    pertag это кринж. Ты не понял dwm, если пользуешься pertag.

  • @daniilkasatkin8170
    @daniilkasatkin8170 2 роки тому +1

    А еще команда suckless нацисты, инфа подтвержденная. Но софт у них топ, как минимум dwm, st, dmenu

    • @henrichreinhard720
      @henrichreinhard720 2 роки тому

      Кто подтвердил? Без шуток

    • @daniilkasatkin8170
      @daniilkasatkin8170 2 роки тому +1

      @@henrichreinhard720 en.wikipedia.org/wiki/Talk:Suckless.org#Neo-Nazi_Torchlit_march, вкратце suckless был создан группой программистов из Германии, и есть фотки, где они с символикой на одежде на марше нео нацистов присутствовали. Ссылка на вики, где один разраб отправдывается

    • @daniilkasatkin8170
      @daniilkasatkin8170 2 роки тому

      Еще на канале Mental Outlaw был ролик с разбором этой истории, но я что-то не могу найти, то ли ютуб удалил, то ли автор

    • @henrichreinhard720
      @henrichreinhard720 2 роки тому +2

      @@daniilkasatkin8170 я помню mental outlaw разбирал фотки с встречи разработчиков где они просто ходили с факелами. В любом случае спасибо, надо будет поглядеть

    • @ampersand3636
      @ampersand3636  2 роки тому

      Что? Я думал инфа про нацистов была рофлом, а это вполне может оказаться правдой

  • @Мужчина-к1э
    @Мужчина-к1э 2 роки тому

    О ДА! Я такой же минималист, как и ты :)
    нахрен лишнее!!!

  • @LLuKKen
    @LLuKKen Рік тому

    🤦‍♂

    • @ampersand3636
      @ampersand3636  Рік тому +1

      Многословно

    • @LLuKKen
      @LLuKKen Рік тому

      @@ampersand3636 а что тут скажешь...не понимаю, как можно этим пользоваться...

    • @drug_induk
      @drug_induk Рік тому

      @@LLuKKen ну, вообще, выглядит как охуенный оконный менеджер, жаль, руки не доходят опробовать и остается сидеть на i3

    • @nakidai
      @nakidai Рік тому

      @@LLuKKen мне его показалось настраивать удобнее, чем i3 🤓

  • @DartMitai
    @DartMitai 2 роки тому

    Блинский а у меня тиринг в dwm на просторах сети нашел что нужно в .xinitrc дать команду picom --experimental-backends & но ни чего не изменилось...
    а еще везде в мануалах используют баш хоть бы один был с рыбкой))
    а так все вроде настроил и автовход и рофи, правда телега стартует почему то по 3 минуты

    • @Liphi
      @Liphi Рік тому +1

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

    • @DartMitai
      @DartMitai Рік тому +1

      @@Liphi угу я перешел на Hyprland но и там есть свои приколы) например все хромоногие браузеры засыпают даже если ты сидишь смотришь видос))