Rehber DWM kurulumu ve özelleştirilmesi için ipuçları

DWM, açılımı Dynamic Window Manager olan bir pencere yöneticisi. Minimal olmasının yanı sıra kaynak kodundan derlediğiniz için hazırlanan patch'ler ile muhteşem görünümler elde edilebilmekte. Bugün kurulumun anlatacağım, taslak olarak başta @paralul'dan aldığım ve eklemeler yaparak bugünkü haline getirdiğim kendi DWM görünümümü alabilirsiniz.

Duvar kağıdı için gerekenler:
Nitrogen / Feh gibi bir duvar kağıdı ayarlayabilen araç.

DWM için gereksinimleri ve ek olarak bir patchten dolayı imlib2 gerekiyor.
Flexipatch çatalıyla patchlerle uğraşmak yerine açıp kapayabilirsiniz ancak ben böyle yapmayı tercih ettim.

Önce DWM'i derlemek için:
sudo make clean install komutunu çalıştırıyoruz.

DWM'i derledikten sonra startx komutu üzerinden giriş sağlıyorsak .xinitrc dosyasına exec dwm komutunu ekliyoruz.

Benim DWM özelleştirmemi kullanıyorsanız SFMono Nerd Font ve JetBrains Mono Nerd Font yüklemeniz gerekli, gayet hoş duruyor tavsiye ederim. Terminal olarak ST / xfce4-terminal önerimdir.

Gruvbox temasına benzetmeye de çalışabilirsiniz, DWM'i bu özelleştirilebilirliği sayesinde çok sevdim 1 2 ayda.

Ah ben derlemeye uğraşamam demeyin, 3 saniye sürüyor.

Arkadaşın görünümü şu şekilde:
Screenshot_2021-12-02_18-32-16.png
 

Kreato

Decapat
Katılım
28 Şubat 2021
Mesajlar
3.165
Makaleler
2
Çözümler
21
Duvar kağıdı için gerekenler:
Nitrogen / feh gibi bir duvar kağıdı ayarlayabilen araç.
xwallpaper da kullanabilirsiniz.

Dwm'i derledikten sonra startx komutu üzerinden giriş sağlıyorsak .xinitrc dosyasına exec dwm komutunu ekliyoruz.
Eğer sık renk değiştiriyorsanız (benim gibi) ve DWM'i yeniden başlatırken uygulamalarınızın kapanmasını istemiyorsanız exec dwm yerine while type dwm >/dev/null ; do dwm && continue || break ; done kullanabilirsiniz, DWM'de ki çıkma kısayolunu kullanırsanız dwm uygulamalarınız kapanmadan yeniden başlayacaktır. Gerçekten çıkmak istiyorsanız pkill dwm ya da killall dwm kullanabilirsiniz.

Terminal olarak st / Xfce4-terminal önerimdir.
Xfce4-terminal DWM kullanacaksanız saçma olur, Alacritty ya da Kitty kullanmanızı şiddetle tavsiye ederim.
Yolun yolumuzdur :p 1-2 ay i3 kullandım, patchler ile dwm i3'ün önüne geçiyor. Default haliyle bu ne anneciğim diyorsun ama sonra özelleştiriyorsun ve bir daha i3 kullanmaz oluyorsun.
Default hali şahsen çoğu wmlerden daha iyi, en iyilerinden biri diyebilirim. Birkaç kısayol atadığımda hazır olmuştu bile.
 
KS
KS
Linuxginar

Linuxginar

Megapat
Katılım
4 Temmuz 2017
Mesajlar
6.243
Makaleler
5
Çözümler
87
Yer
Izmir
xwallpaper da kullanabilirsiniz.


Eğer sık renk değiştiriyorsanız (benim gibi) ve DWM'i yeniden başlatırken uygulamalarınızın kapanmasını istemiyorsanız exec dwm yerine while type dwm >/dev/null ; do dwm && continue || break ; done kullanabilirsiniz, DWM'de ki çıkma kısayolunu kullanırsanız dwm uygulamalarınız kapanmadan yeniden başlayacaktır. Gerçekten çıkmak istiyorsanız pkill dwm ya da killall dwm kullanabilirsiniz.


Xfce4-terminal DWM kullanacaksanız saçma olur, Alacritty ya da Kitty kullanmanızı şiddetle tavsiye ederim.

Default hali şahsen çoğu wmlerden daha iyi, en iyilerinden biri diyebilirim. Birkaç kısayol atadığımda hazır olmuştu bile.
1-) Xwallpaper hiç denemedim.
2-) Xfce4-terminal tamamen alışkanlık, Kitty duymamıştım bir deneyeyim.
3-) Duvar kağıdı yoktu ve kısayolları bilmiyordum o yüzden şaşırmıştım ben daha çok :D
 

Kreato

Decapat
Katılım
28 Şubat 2021
Mesajlar
3.165
Makaleler
2
Çözümler
21
1-) xwallpaper hiç denemedim.
2-) Xfce4-terminal tamamen alışkanlık, kitty duymamıştım bir deneyeyim.
3-) duvar kağıdı yoktu ve kısayolları bilmiyordum o yüzden şaşırmıştım ben daha çok :D
Xwallpaper'ı ben sxiv kullandığım zamanlar kullanıyordum, o da bayağı güzel wallpaper ayarlama yazılımıdır.
 

thegears

Centipat
Katılım
21 Mart 2021
Mesajlar
262
Çözümler
2
DWM, açılımı Dynamic Window Manager olan bir pencere yöneticisi. Minimal olmasının yanı sıra kaynak kodundan derlediğiniz için hazırlanan patch'ler ile muhteşem görünümler elde edilebilmekte. Bugün kurulumun anlatacağım, taslak olarak başta @paralul'dan aldığım ve eklemeler yaparak bugünkü haline getirdiğim kendi DWM görünümümü alabilirsiniz.

Duvar kağıdı için gerekenler:
Nitrogen / Feh gibi bir duvar kağıdı ayarlayabilen araç.

DWM için gereksinimleri ve ek olarak bir patchten dolayı imlib2 gerekiyor.
Flexipatch çatalıyla patchlerle uğraşmak yerine açıp kapayabilirsiniz ancak ben böyle yapmayı tercih ettim.

Önce DWM'i derlemek için:
sudo make clean install komutunu çalıştırıyoruz.

DWM'i derledikten sonra startx komutu üzerinden giriş sağlıyorsak .xinitrc dosyasına exec dwm komutunu ekliyoruz.

Benim DWM özelleştirmemi kullanıyorsanız SFMono Nerd Font ve JetBrains Mono Nerd Font yüklemeniz gerekli, gayet hoş duruyor tavsiye ederim. Terminal olarak ST / xfce4-terminal önerimdir.

Gruvbox temasına benzetmeye de çalışabilirsiniz, DWM'i bu özelleştirilebilirliği sayesinde çok sevdim 1 2 ayda.

Ah ben derlemeye uğraşamam demeyin, 3 saniye sürüyor.

Arkadaşın görünümü şu şekilde:
Eki Görüntüle 1231241
Merhaba şöyle bir hata alıyorum.
rm -f dwm drw.o dwm.o util.o dwm-6.2.tar.gz dwm build options: CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os -I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION="6.2" -DXINERAMA LDFLAGS = -L/usr/X11R6/lib -lX11 -lXinerama -lfontconfig -lXft -lImlib2 CC = tcc tcc -c -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os -I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"6.2\" -DXINERAMA drw.c make: tcc: No such file or directory make: *** [Makefile:18: drw.o] Error 127
 
KS
KS
Linuxginar

Linuxginar

Megapat
Katılım
4 Temmuz 2017
Mesajlar
6.243
Makaleler
5
Çözümler
87
Yer
Izmir
Merhaba şöyle bir hata alıyorum.
rm -f dwm drw.o dwm.o util.o dwm-6.2.tar.gz dwm build options: CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os -I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION="6.2" -DXINERAMA LDFLAGS = -L/usr/X11R6/lib -lX11 -lXinerama -lfontconfig -lXft -lImlib2 CC = tcc tcc -c -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os -I/usr/X11R6/include -I/usr/include/freetype2 -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"6.2\" -DXINERAMA drw.c make: tcc: No such file or directory make: *** [Makefile:18: drw.o] Error 127
Hangi distro? tcc paketini kurmaniz gerekiyor. Sonraki hatalar icin de yardimci olacagim ancak komutlari belirlemem icin distroyu soylerseniz daha kolay yapariz :)
 

Benzer konular

Yukarı