Dwm

dwm
Тип Менеджер вікон
Автор Anselm R. Garbe
Розробник suckless.org
Стабільний випуск 6.0 (19 грудня 2011; 12 років тому (2011-12-19))
Операційна система Unix-подібна операційна система
Мова програмування C
Ліцензія Ліцензія MIT
Репозиторій http://git.suckless.org/dwm, git://git.suckless.org/dwm
Вебсайт dwm.suckless.org

dwmмозаїчний менеджер вікон для X11. dwm написаний на C та може бути підлаштований під будь-які потреби. Користувачу надається широкий спектр можливостей, за рахунок того, що цей мозаїчний менеджер вікон налаштовується через зміну вихідних кодів, основні налаштунки можна виконати у головному файлі. менеджер вікон оптимізований для завантаження на пристроях виводу з високою роздільною здатністю.

dwm відноситься до проєкту suckless[1], головною метою якого є зберегти код гнучким та компактним.

Форки та Патчі

dwm виявився досить впливовим проєктом, багато інших менеджерів вікон засновані на коді dwm, або проєкт надихнув на створення свого. Повний список відгалужень та латок можна знайти на сторінці офіційний сайт [Архівовано 22 липня 2009 у Wayback Machine.], декілька помітних прикладів:

  • xmonad[2] перепис dwm у Haskell з додатковими функціями
  • awesome[3] включає у dwm підтримку FreeType, можливість налаштування без перезбирання коду
  • echinus включає у dwm підтримку FreeType, EWMH, натисни-для-фокусу, налаштування без перезбирання коду
  • scrotwm містить частину коду dwm, додано налаштування без перезбирання коду, динамічна Xinerama, та можливість рестарту програми без втрати статусу
  • bug.n[4] програма на створення якої надихнув dwm, вона приносить мозаїчне керування вікнами у системі Microsoft Windows

Налаштування

За замовченням dwm виглядає досить просто, тому для налаштування більш робочого середовища, можна використати:

  • dmenu[5] — програма, що формує список виконуваних файлів у меню (найпростіший спосіб запуску програм)
  • xsetroot — використовується для друку інформації на панелі завдань (лише у нових версіях програми)

Виноски

  1. Сайт проєкту suckless. Архів оригіналу за 21 квітня 2022. Процитовано 23 квітня 2022.
  2. Сайт віконного менеджеру xmonad. Архів оригіналу за 18 вересня 2012. Процитовано 19 липня 2009.
  3. Сайт віконного менеджеру awesome. Архів оригіналу за 29 жовтня 2012. Процитовано 19 липня 2009.
  4. Сайт віконного менеджеру bug.n. Архів оригіналу за 6 серпня 2011. Процитовано 5 вересня 2011.
  5. Сторінка dmenu на suckless.org. Архів оригіналу за 4 серпня 2009. Процитовано 19 липня 2009.

Див. також

  • Домашня сторінка dwm [Архівовано 2 травня 2019 у Wayback Machine.]
  • Латки dwm [Архівовано 22 липня 2009 у Wayback Machine.]
  • Приклад налаштування
  • п
  • о
  • р
Стільничні середовища,
віконні менеджери тощо
KDEGNOMEXfceLXDEXPdeJDSCDEX11MetacityEnlightenmentSawfishXMonadOpenboxAfterStepAwesomeFVWMFluxboxBlackbox • Window Maker
Прикладні програми,
пакети, утиліти тощо
OpenOfficeLibreOfficeKOfficeCalligra SuiteGnome Office • Siag Office • AbiwordGnuCashKMyMoneyInkscapeSodipodiGnumericPlannerEmacsVimKateTellicoGIMP • Kivio • GwenView • KView • Evince • Cedega • WineAmarokMPlayerXP • Listen • LinDVD • KinoTotemKaffeineRhythmboxK3b • KPDF • Scribus • Dolphin • KonquerorKrusader • Nautilus • Thunar • Epiphany • Galeon • OperaFirefox • Arora • IceCatThunderbirdEvolutionKMailSkypeKopeteEkigaAkregatorKGetArkJabberMPlayerXineAlacarteStarDictDigiKamKexiRKWardOkularBeagleYaSTKdepim • Kdetoys • Konsole • KCHMViewer
Розробка ПЗ
EclipseNetBeansKDevelop • QTDesigner • Code::Blocks • MonoDevelopCylixLazarus
Технології та бібліотеки
OpenGLCairoPlasma • Akonadi • Decibel • Flake • Kross • Oxygen • Phonon • Quasar • Solid • Sonnet[en] • Soprano[pl] • Strigi • ThreadWeaver • JavaMono
  • п
  • о
  • р
Загальне
Історія
ОС на базі ВПЗ
BSD · Apple Darwin · FreeDOS · FreeBSD · OpenBSD · FreeNAS · GNU · Haiku · Hurd · Inferno · Linux · Mach · MINIX · OpenSolaris · Plan 9 · ReactOS
Розробка ВПЗ[en]
Eclipse · FreeBASIC · Free Pascal · GCC · Java · libJIT[ru] · LLVM · Lua · Open64 · Perl · PHP · Python · ROSE[en] · Ruby · Tcl
Менеджери
вікон XWS
Blackbox Compiz EDE Enlightenment Fluxbox GNOME JWM IceWM KDE Openbox ROX[en] Window Maker[en] Xfce
Організації
Фонд вільного ПЗ (FSF) (європейський[en] індійський[en] латиноамериканський[en]) • Apache Software Foundation · Blender Foundation[en] · Eclipse Foundation · freedesktop.org · GNOME Foundation · Проєкт GNU · Google Code · Linux Foundation · Mozilla Foundation · Open Source Initiative · SourceForge · The Document Foundation · Xiph.Org · XMPP Standards Foundation[en] · X.Org Foundation
Ліцензії
Проблеми
Двійковий блоб · Технічні засоби захисту авторських прав · Вільні та відкриті графічні драйвери[en] · Ліцензійна проліферація · Iceweasel · Безпека відкритого ПЗ[en] · Власницьке програмне забезпечення · Конфлікт SCO—Linux · Програмні патенти · Тивоїзація · Trusted Computing · Апаратне обмеження[es] · Вірусна ліцензія
Інше
Визначення вільного ПЗ · Визначення Open Source · Альтернативні назви[en] · Рух · Вільне та відкрите ПЗ Microsoft Open Specification Promise[en] · Порівняння відкритих та закритих кодів[en] · Revolution OS · Собор і базар
  • п
  • о
  • р
Стільничні середовища
CDE EDE Étoilé • GNOME JDS KDE LXDE MATE Mezzo OpenWindows ROX • Unity • Xfce XPde
Менеджери вікон
AfterStep Awesome Blackbox CTWM • dwm • Enlightenment Fluxbox FVWM IceWM JWM KWin Metacity Openbox Sawfish Stumpwm • twm • Window Maker • wmii
Командні оболонки
ash • Bash BusyBox csh dash • es shell • fish ksh psh • rc rsh • Sash • Scsh • sh tcsh Thompson shell zsh решта…