Cwm (pencere yöneticisi)
![]() OpenBSD sisteminde çalışan cwm | |
Orijinal yazar(lar) | Marius Aamodt Eriksen |
---|---|
Geliştirici(ler) | Marius Aamodt Eriksen, Andy Adamson, Niels Provos, Martin Murray, Dimitris Economou, Antti Nykänen |
İlk yayınlanma | 10 Temmuz 2004 (20 yıl önce) (2004-07-10) |
Güncel sürüm | 3[1] ![]() |
Programlama dili | C |
İşletim sistemi | Unix-benzeri |
Tür | X pencere yöneticisi |
Lisans | ISC License |
Resmî sitesi | www![]() |
Kod deposu |
![]() |
cwm (Calm Window Manager) X Pencere Sistemi için bir yığın pencere yöneticisidir. Öncelikle OpenBSD'nin temel sisteminin bir parçası olarak geliştirilmiş olsa da diğer Unix benzeri işletim sistemlerinde taşınabilir versiyonları mevcuttur.
Tarih
cwm'nin gelişimi Marius Aamodt Eriksen tarafından evilwm'ye yapılan yamalardan başladı. Yeni özelliklerin uygulanmasını kolaylaştırmak için, cwm sonunda 9wm'den bazı kodlar kullanılarak yeniden yazıldı. Orijinal yazarın son sürümü Ağustos 2005'te çıktı.
Nisan 2007'de cwm OpenBSD kaynak ağacına aktarıldı. Ocak 2008'e kadar, 9wm kodunun tamamı da dahil olmak üzere orijinal kaynak kodunun önemli bir kısmı yeniden yazıldı. cwm, wm2'nin yerini aldığı 4.2 sürümünden bu yana OpenBSD ile dağıtılmaktadır. Üçüncü parti bir Linux portu da mevcuttur.
Tanım
cwm, yoğun klavye kullanımı, az yer kaplaması ve kullanım kolaylığına yönelik bir istiflenebilir pencere yöneticisidir. Açık sanal masaüstü işlevselliğinden yoksun olsa da, pencere grupları mekanizması kullanılarak taklit edilebilir. cwm, pencerelerin etrafındaki 1 piksel kenarlık dışında pencere süslemeleri çizmez.
cwm birkaç menü içerir:
- exec menüsü (bir uygulamayı başlat)
- window menu (çalışan bir uygulamayı arayın)
- ssh to menu (Güvenli Kabuk oturumu başlatın)
- exec wm menu (farklı bir pencere yöneticisine geç)
Tüm bu menüler "yazdıkça ara" şeklinde çalışır.
cwm, yalnızca klavyeyi kullanarak pencereleri yükseltmeye, gizlemeye, aralarında geçiş yapmaya ve aramaya izin vererek onu terminal emülatörü çoklayıcı olarak kullanmayı uygun hale getirir. Ayrıca, fare gibi işaretleme aygıtlarının klavyeyle değiştirilmesine olanak tanır.
Ek anahtar bağlamaları ve yapılandırma seçenekleri ~/.cwmrc
yapılandırma dosyasında belirtilebilir.
Tepkiler
cwm genellikle minimalist yazılım topluluklarında iyi karşılanır.
cwm'nin, OpenBSD'deki varsayılan pencere yöneticilerinden biri olması nedeniyle kullanıldığı belirtilmiştir, ancak bazen başka nedenler de zikredilmektedir. cwm, esnekliği, kullanım kolaylığı ve fare olmadan kullanılabilmesi nedeniyle de övülür.
Ayrıca bakınız
Kaynakça
- ^ "cwm". 8 Haziran 2015 tarihinde kaynağından arşivlendi.
Dış bağlantılar
cwm(1)
– OpenBSD General Commands Manualcwmrc(5)
– OpenBSD File Formats Manual- Official website at the Wayback Machine (archived October 3, 2011)