DWM'yi uygulamaları otomatik olarak açacak şekilde yapılandırma


10

Renkler ve etiketler açısından beğenime göre yapılandırıldım. Sadece bir şey daha arıyorum: belirli uygulamaların otomatik olarak belirli etiketlerdeki dwm ile başlayabilme yeteneği.

Örneğin, bir ircetiketim var, irssimakinemi çalıştırdığımda bu etikette çalıştırmak istiyorum. Mümkün mü? Neye benzeyecekti config.h?

Yanıtlar:


11

dwm sadece pencereleri yöneten minimalist bir pencere yöneticisidir. Sorduğunuz şey biraz geçici bir çözüm gerektiriyor. İki ayrı fakat ilgili adım vardır.

İlk olarak, irrsi in için kurallarınızı config.hbelirleyin - görünmesini istediğiniz etiketi ve kayan olup olmayacağını belirtin . irssiİlk etikette böyle bir şey açılacak :

{ NULL, NULL, "irssi",       1 << 0,       False,       -1 },

( ne 1 << 0anlama geldiğinin açıklaması )

Dwm açıldığında bu etiketin düzenini belirtmek isterseniz, pertag düzeltme ekini uygulamanız ve yeniden derlemeniz gerekir.

İkinci adım, X'e giriş yaptığınızda uygulamayı başlatmaktır. Eğer bir giriş yöneticisi kullanmıyorsanız, aşağıdaki gibi bir giriş ekleyebilirsiniz ~/.xinitrc:

(sleep 5 && xterm -title "irssi" -e irssi ) &

sleepX yüke başlayıp dwm için izin vermektir: 5, size ne kadar az deneme yapabilirsiniz bol olduğunu ...

Bir oturum açma yöneticisi kullanıyorsanız .desktop, komutları yerleştirebileceğiniz bir dosyanız olacaktır .

Kurallar ve tuşlar kullanarak daha basit bir yaklaşımı tercih ediyorum. Yani dwm açıldıktan sonra , örneğin sadece vurdum CtrlAltmve muttetiket 3'te açılır.

Bunun config.hnasıl çalıştığı hakkında daha iyi bir fikir edinmek için şunu görebilirsiniz : https://bitbucket.org/jasonwryan/dwm-patchset/src/tip/base.config.customizations


Ben dwm / tmux bir masaüstü resmini gördüğümü hatırlıyorum. Gerçekten güzeldi (bu birkaç ay önce, Sanırım bu konuda size e-posta gönderdi). Küçük dünya :) Dotfile bağlantınız için teşekkürler, bir göz atacağım.
n0pe

Sorun değil: dwm ile eğlenin.
jasonwryan

Emin misiniz .desktopdeğil .xprofilemi?
Devon
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.