Bu derste Archlinux altında namaz vakitleri uygulaması kurulumunu anlatıyoruz
Bu derste Allah'ın izni ile geliştirdiğimiz namaz vakitleri uygulamasının nasıl kurulacağını anlatmaya çalışacağız.
Bu derste Archlinux ve Manjaro gibi dağıtımlarda kurulumu anlatacağız.
Diğer Linux dağıtımları için kurulum adımlarını burada bulabilirsiniz.
Eğer kuramadığınız bir Linux dağıtımı olursa lütfen bize bildiriniz.
Arch Linux oldukça hızlı güncellenen bir dağıtım olduğu için geliştirilen bir yazılım 6 ay sonra çalışmayabiliyor.
Bu yüzden kaynak kodda bazı geliştirmeler yaptık. Bu nedenle git sürümünü indirmelisiniz.
Eğer git yazılımı kurulu değilse
sudo pacman -S git
komutu ile kurabilirsiniz.
Öncelikle depoyu çekelim.
git clone https://codeberg.org/erdem/namaz.git
Namaz dizinin içine giriniz.
cd namaz
Artık kurulum ile devam edebilirsiniz.
İlk önce hali hazırdaki paketleri tazelemek için aşağıda komutu veriniz.
sudo pacman -Syy
Eğer ihtiyaç varsa, temel geliştirici paketini kuralım
sudo pacman -S --needed base-devel
Namaz uygulamasını paketleyip kurmak için aşağıdaki komutu veriniz.
makepkg -si
Böylece namaz vakitleri uygulamasını kurduk.
Kurulum için kullanıcının yetkili kullanıcı grubunda olması gerekiyor.
Geçerli kullanıcıyı yetkili kullanıcı grubuna eklemek için bu ipucuna bakabilirsinz.
Namaz vakitlerini haftada bir güncelleyen hizmeti de başlatalım.
sh başlat.sh
Artık kurulum tamamlandı.
Bölge seçme bölümüne geçebiliriz.
Öncelikle bash komutunu yazarak bu kabuğa geçiş yapalım.
İlk kullanımda bir konum seçmemiz gerekiyor.
Böylece uygulama seçtiğimiz bölgenin namaz vakitlerini getirecek.
Bunun için konumDeğiştir yazarak şehir ve ilçe seçiyoruz.

Şehir ve ilçeyi girerken Tab tuşu ile otomatik tamamlama yapabilirsiniz.
Örneğin
> Es
girdiniz Tab tuşuna basarsanız bunu Eskişehir olarak tamamlayacaktır.
Benzer şekilde ilçe bilgisi girerken de otomatik tamamlama özelliğini kullanabilirsiniz.
Diyelim ki Eskişehir'den Ankara'ya tatile gittiniz.
konumDeğiştir uygulamasını tekrar çalıştırarak Ankara'da seçtiğiniz ilçenin namaz vakitlerini alabilirsiniz.
Kullanım için uç birimde namaz yazabilirsiniz.
Bu şu şekilde bir çıktı üretir.
11 Nisan 2024 Perşembe 04:51 06:19 13:04 16:44 19:39 21:01
yeniNamaz komutu ise namaz vakitlerini şu şekilde gösterir.
-------------------------
11 Nisan 2024 Perşembe
-------------------------
Sabah 04:51
Öğle 13:04
İkindi 16:44
Akşam 19:39
Yatsı 21:01
-------------------------
Pencereli uygulamayı çalıştırmak için ise vakit yazabilirsiniz.

Uygulamayı çalıştırmak için uçbirimden namazVakti yazınız.
Uygulamayı t tuşuna basarak taşıyabilirsiniz.

Eğer uygulama siyah beyaz görünüyorsa düzeltmek için bu ipucuna bakabilirsiniz.
Openbox açıldığında uygulamanın kendiliğinden başlaması için ~/.config/openbox/autostart kütüğüne aşağıdaki eklemeyi yapabiliriz.
namazVakti &
Uygulamanın çalışırken nasıl göründüğünü aşağıda görebilirsiniz.

Uygulamayı uç birime yazmak yerine kısa yol kullanarak kolayca çağırabiliriz.
Bunun için ~/.config/openbox/rc.xml kütüğünde
<keybind key="C-A-n">
<action name="Execute">
<command>göster</command>
</action>
</keybind>
Ctrl-Alt-N tuşlarına beraber bastığınızda göster isimli betiği çalıştırıyor.
Kısacası eğer namaz uygulaması kapalı ise açıyor. Tekrar bastığınızda uygulamayı kapatıyor.
Uygulamayı kaldırmak için aşağıdaki komutu verebilirsiniz.
sudo pacman -R namaz
Yorumlar