dwm - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Özellikler
  • 2 dmenu
  • 3 Çatallar ve yamalar
  • 4 Ayrıca bakınız
  • 5 Kaynakça
  • 6 İleri okumalar
  • 7 Dış bağlantılar

dwm

  • العربية
  • Brezhoneg
  • Català
  • Čeština
  • Deutsch
  • English
  • Español
  • Français
  • İtaliano
  • 日本語
  • 한국어
  • Norsk bokmål
  • Polski
  • Português
  • Română
  • Русский
  • Српски / srpski
  • Svenska
  • Українська
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
dwm
Asıl yazarlar Anselm R. Garbe[1]
Geliştiriciler suckless.org
İlk sürüm 14 Temmuz 2006 (2006-07-14)[2]
Kararlı sürüm
6.3 Edit this on Wikidata /7 Ocak 2022
Kod deposu
  • git.suckless.org/dwm 14 Kasım 2022 tarihinde Wayback Machine sitesinde arşivlendi. Edit this at Wikidata
Yazıldığı dil C
İşletim sistemi Unix-benzeri
Boyut 26 KB (kaynak kodu)[3]
Tür Pencere Yöneticisi
Lisans MIT[4]
Website dwm.suckless.org 2 Mayıs 2019 tarihinde Wayback Machine sitesinde arşivlendi.
dwm'nin xinerama desteği: aynı anda iki ekranda döşeme

dwm, xmonad [5] ve awesome dahil olmak üzere diğer birçok X pencere yöneticisinin gelişimini etkileyen Suckless tarafından X Pencere Sistemi için geliştirilmiş minimalist bir dinamik pencere yöneticisidir.[6] Harici olarak wmii'ye benzer, ancak dahili olarak çok daha basittir. dwm, basitliğe ek olarak performans ve güvenlik için tamamen C ile yazılmıştır [7] ve kaynak kodunu düzenlemenin yanı sıra herhangi bir yapılandırma arayüzünden yoksundur.[8] Projenin yönergelerinden biri, kaynak kodunun asla 2000 SLOC'yi aşmaması ve kullanıcı tarafından yapılandırılabilen seçeneklerin hepsinin tek bir başlık dosyasında yer almasıdır.[6]

Özellikler

[değiştir | kaynağı değiştir]

dwm birden çok çalışma alanını destekler ve ratpoison'un aksine pencerelerin fareyle taşınmasına ve yeniden boyutlandırılmasına olanak tanır.[9] dwm'nin eski sürümleri stdin'lerini ekranın kenarı boyunca bir durum çubuğunda gösteriyordu. Bunun yerine son sürümler, bağımsız işlemler tarafından ayarlanabilen kök pencerenin adını görüntüler. Bu genellikle diğer masaüstü ortamlarının bildirim alanında görünecek bilgileri (saat, sistem yükü bilgisi, dizüstü bilgisayar pili ve ağ durumu, müzik çalar bilgileri ve benzerleri) göstermek için kullanılır. Bu durum satırı genellikle dwm ile aynı geliştiricilerden metinsel bir uygulama başlatıcı olan dmenu ile tamamlanır. dwm, fareyi takip eden bir odaklama modeli kullanır ve odağı göstermek için kenarlık dışında herhangi bir pencere dekorasyonundan yoksundur. dwm'nin konfigüre edilebilirliği, kaynak koduna yama uygulamak anlamına geldiğinden, başka pek çok seçenek mümkündür.[10]

dmenu

[değiştir | kaynağı değiştir]

dmenu, dwm projesinin bir parçası olarak geliştirilen klavyeyle çalışan bir menü yardımcı programıdır. Genellikle kullanıcı tarafından yapılandırılan bir tuş kombinasyonuyla çağrıldığında dmenu, ekranın üst kenarında stdin akışının yatay bir menüsünü görüntüler. Bu, genellikle kullanıcının $PATH öğesinden yürütülebilir adlar listesini yönlendirmek için kullanılır, ancak dmenu, bir menünün gerekli olduğu herhangi bir amaç için kullanılabilir. Kullanıcı bir program adı yazmaya başlayabilir ve dmenu, kullanıcının yazdığı şey için yalnızca alt dize eşleşmelerini gösterecek şekilde listeyi daraltır. Kullanıcı, menüde gezinmek için ok tuşlarını da kullanabilir. Bir seçim yapıldığında, dmenu seçilen metni, programı başlatmak için genellikle bir kabuğa aktarılan stdout'a gönderir. Komut satırı seçenekleri, menünün yazı tipini ve renklerini değiştirebilir, aramayı büyük/küçük harfe duyarlı hale getirebilir, ayrıca menüyü dikey yönlendirmeye geçirebilir veya ekranın altına yerleştirebilir. TrueType yazı tiplerini Xft kullanarak etkinleştirmek için bir yama mevcut olmasına rağmen, varsayılan olarak yalnızca X Yazı Tipi Sunucusu yazı tipleri desteklenir.

dmenu, klavyeyi kullanarak programların grafik bir ortamdan hızlı bir şekilde başlatılmasına izin verdiği için, Linux için Katapult veya GNOME Do veya Mac OS X için LaunchBar veya Quicksilver gibi uygulama başlatıcılara işlev olarak benzer.

dwm'ye ek olarak,[11] dmenu genellikle xmonad,[12] veya Openbox,[11] gibi diğer pencere yöneticileri ve uzbl web tarayıcısı gibi diğer yazılımlarla birlikte kullanılır.[13]

Çatallar ve yamalar

[değiştir | kaynağı değiştir]

dwm etkili bir proje olmuştur; diğer birçok pencere yöneticisi, dwm'nin kaynak kodunu temel alır veya ondan ilham alır. Resmi sitede kapsamlı bir çatal ve yama listesi bulunabilir. Aşağıda birkaç dikkate değer örneğin bir listesi bulunmaktadır:

  • awesome, dwm'yi FreeType desteği, yeniden yapılandırılabilirlik, Lua betik oluşturma desteği, tema ve daha fazla düzen türüyle genişletir.
  • xmonad, Haskell'de ek özelliklere sahip bir dwm yeniden yazmadır.

Ayrıca bakınız

[değiştir | kaynağı değiştir]
  • X pencere yöneticilerinin karşılaştırılması

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ Garbe, Anselm R. "Anselm R Garbe". garbe.us. Archived from the original on 2009-11-25. Retrieved 2011-05-15.
  2. ^ "0.1 Release tag". 24 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Kasım 2022. 
  3. ^ "dwm dynamic window manager" 2 Mayıs 2019 tarihinde Wayback Machine sitesinde arşivlendi.. dwm.suckless.org.
  4. ^ "MIT/X Consortium License" 23 Haziran 2018 tarihinde Wayback Machine sitesinde arşivlendi.. suckless.org.
  5. ^ Lennart (2 Nisan 2007). "xmonad". Bits and Bytes. 21 Nisan 2007 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Mayıs 2011. 
  6. ^ a b Jun (2 Ağustos 2008). "20 Most Nimble and Simple X Window Managers for Linux". TechSource. 5 Ağustos 2008 tarihinde kaynağından arşivlendi. 
  7. ^ "dwm home page". 1 Kasım 2006 tarihinde kaynağından arşivlendi. dwm is customized through editing its source code, which makes it extremely fast and secure - it does not process any input data which isn’t known at compile time 
  8. ^ Bruce (31 Mayıs 2007). "Keyboard-driven environments open a new window on the desktop". Linux.com. SourceForge, Inc. 27 Mart 2022 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Mart 2010. 
  9. ^ "A Review And Tutorial Of The DWM Window Manager". Linux Goodies. 3 Haziran 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Ocak 2012. 
  10. ^ "patches". 17 Mart 2009 tarihinde kaynağından arşivlendi. 
  11. ^ a b Arch Linux Magazine Team (January 2010). "Software Review: 2009 LnF Awards". Arch Linux Magazine. 16 Şubat 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Mart 2010. 
  12. ^ "100 open source gems - part 2". TuxRadar. Future Publishing. 21 Mayıs 2009. 25 Mayıs 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Mart 2010. 
  13. ^ Koen (15 Temmuz 2009). "Uzbl: a browser following the UNIX philosophy". LWN.net. Eklektix, Inc. 26 Temmuz 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Mart 2010. 

İleri okumalar

[değiştir | kaynağı değiştir]
  • (Almanca) Tobias Walkowiak, Dynamische Fenster mit DWM. Ressourcen sparen mit dem etwas anderen Window Manager, freeX, issue 6/07, (Oct/Nov 2007) pp. 44–47

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • Resmî site
  • Going fast with DWM review in Linux Journal 5 Mayıs 2022 tarihinde Wayback Machine sitesinde arşivlendi.
  • dwm review 26 Mart 2022 tarihinde Wayback Machine sitesinde arşivlendi. (Rusça)
  • Configuring dwm 15 Mayıs 2017 tarihinde Wayback Machine sitesinde arşivlendi. (Almanca)
  • Tiling WM review with several pages about twm 14 Kasım 2022 tarihinde Wayback Machine sitesinde arşivlendi. (Rusça)
  • dwm for Windows (3rd party port) 26 Mart 2022 tarihinde Wayback Machine sitesinde arşivlendi.
  • dwm page in Free Software Directory 20 Eylül 2011 tarihinde Wayback Machine sitesinde arşivlendi.
  • stali talk at CLT 2010 referenced dwm 4 Ekim 2011 tarihinde Wayback Machine sitesinde arşivlendi. (Almanca)
  • g
  • t
  • d
X masaüstü ortamları ve pencere yöneticileri
Masaüstü ortamları
GTK+ tabanlı
  • Budgie
  • Cinnamon
  • GNOME
  • GPE
  • Java Desktop System
  • LXDE
  • MATE
  • Pantheon
  • ROX Desktop
  • Sugar
  • XFast
  • Xfce
Qt tabanlı
  • Deepin DE
  • Hawaii
  • KDE SC
  • Lumina
  • LXQt
  • MoonLightDE
  • OPIE
  • Razor-qt
  • Trinity
  • UKUI
Motif tabanlı
  • CDE
  • IRIX Interactive Desktop
  • VUE
Diğer
  • COSMIC
  • EDE (FLTK-tabanlı)
  • Étoilé (GNUstep-tabanlı)
  • FVWM-Crystal
  • Mezzo
  • OpenWindows (OLIT-tabanlı)
  • Sakura HyperMedia Desktop (AWT-tabanlı)
  • UDE (Xlib/XCB-tabanlı)
Grafiksel
kabuk arayüzleri
  • GNOME Shell
  • KDE Plasma 4
  • KDE Plasma 5
  • Maynard
  • Moksha Desktop
  • Phosh
  • Plasma Bigscreen
  • Plasma Mobile
  • Maynard
  • Unity
X pencere yöneticileri
(karşılaştırma)
Birleştirici
(Compositing)
  • Compiz
  • Enlightenment (EFL-tabanlı)
  • KWin
  • Metacity
  • Metisse
  • Muffin
  • Mutter
  • Project Looking Glass
  • Xfwm
İstiflenebilir
(Stacking)
  • 4Dwm
  • 9wm
  • AfterStep
  • amiwm
  • Blackbox
  • CTWM
  • cwm
  • Fluxbox
  • FLWM
  • FVWM
  • FVWM95
  • Hackedbox
  • IceWM
  • JWM
  • Matchbox
  • Motif Window Manager
  • olwm
  • Openbox
  • PekWM
  • Qvwm
  • Sawfish
  • swm
  • twm
  • tvtwm
  • vtwm
  • Window Maker
  • WindowLab
  • Wm2
Döşemeli
(Tiling)
  • awesome
  • bspwm
  • dwm
  • i3
  • Ion
  • larswm
  • ratpoison
  • StumpWM
  • wmii
  • xmonad
Wayland
kompozitörleri
  • Enlightenment
  • Gala
  • KWin
  • Mir
  • Mutter
  • Muffin
  • Budgie-wm
  • sway
  • Weston
İlişkili
  • Display server
  • GUI
  • GUI widget
  • Ressam algoritması
  • Çözünürlük bağımsızlığı
  • Shell
  • Sanal masaüstü
  • Widget araç kiti
  • WIMP
  • Pencereleme sistemi
"https://tr.wikipedia.org/w/index.php?title=Dwm&oldid=35678999" sayfasından alınmıştır
Kategoriler:
  • MIT Lisansı kullanan yazılımlar
  • C ile programlanmış özgür yazılımlar
  • Uygulama başlatıcıları
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • İncelenmemiş çeviri içeren sayfalar
  • Sayfa en son 13.55, 13 Temmuz 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
dwm
Konu ekle