Merhaba arkadaslar, bugun sizlere bspwm adli pencere yoneticisinde nasil klavye kisayollari ayarlayabileceginizi gosterecegim. bspwm bunun icin harici bir yazilima ihtiyac duyuyor.
Biz bu rehberde klavye kisayollari ayarlamak icin sxhkd adli paketi kullanacagiz.
Baslayalim, ilk oncelikle sxhkd paketini kurmamiz gerekli. Ben Arch tabanli bir distro kullandigim icin yay ile kuracagim.
sxhkd paketini kurmak icin su komutu giriyoruz:
Kurduktan sonra bu yazilim her acilista oto. bir sekilde calismasini saglayalim.
Simdi klavye kisayollarimizi ayarlayalim.
Ornegin Super + J kombinasyonuyla Firefox'un acilmasini istiyorsak asagidaki kodu girmeliyiz.
Bu sekilde ayarlamalarinizi yapabilirsiniz. Normal komut calistirmak istiyorsaniz kume parantezi koymamalisiniz. Uygulama calistirmak istiyorsaniz
Dosyayi nano'dan cikarken kaydetmeyi unutmayin. sxhkd sistemi yeniden baslattiginizda aktif olacaktir.
Bu ilk rehberimdi, eksigim varsa belirtmekten cekinmeyin.
Biz bu rehberde klavye kisayollari ayarlamak icin sxhkd adli paketi kullanacagiz.
Baslayalim, ilk oncelikle sxhkd paketini kurmamiz gerekli. Ben Arch tabanli bir distro kullandigim icin yay ile kuracagim.
sxhkd paketini kurmak icin su komutu giriyoruz:
yay -S sxhkd
Kurduktan sonra bu yazilim her acilista oto. bir sekilde calismasini saglayalim.
nano .config/bspwm/bspwmrc
komutunu kullanarak bspwmrc dosyasini nano ile acalim. Herhangi bir satira sxhkd
komutunu yazalim. Yazdiktan sonra CTRL+X ile nano'dan cikabiliriz, dosyayi kaydetmek icin gelen onay sorusuna E/Y demeyi unutmayin.Simdi klavye kisayollarimizi ayarlayalim.
nano .config/sxhkd/sxhkdrc
komutunu kullanarak sxhkd yaziliminin config dosyasini nano ile acalim.Ornegin Super + J kombinasyonuyla Firefox'un acilmasini istiyorsak asagidaki kodu girmeliyiz.
Kod:
super + J
{firefox}
{paketismi}
yazmaniz yeterli. Yazilimin gelistiricisi ornek olmasi icin bir config hazirlamis. Son olarak onu da sizinle paylasayim.GitHub - baskerville/sxhkd: Simple X hotkey daemon
Simple X hotkey daemon. Contribute to baskerville/sxhkd development by creating an account on GitHub.
github.com
Bu ilk rehberimdi, eksigim varsa belirtmekten cekinmeyin.