Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sanalzio/namaz-vakti
Sizi sıcak terminal arayüzünden ayırmadan, belirlediğiniz mekan için namaz vakti hakkında bilgiler verir.
https://github.com/sanalzio/namaz-vakti
bun cli command-line command-line-interface command-line-tool commandline commandline-interface ezan ezan-vakti ezanvakti gpl gpl3 gplv3 namaz namaz-time namaz-vakitleri namazvakti node node-js nodejs
Last synced: 24 days ago
JSON representation
Sizi sıcak terminal arayüzünden ayırmadan, belirlediğiniz mekan için namaz vakti hakkında bilgiler verir.
- Host: GitHub
- URL: https://github.com/sanalzio/namaz-vakti
- Owner: sanalzio
- License: gpl-3.0
- Created: 2024-07-07T16:22:31.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-07-08T11:03:44.000Z (7 months ago)
- Last Synced: 2024-11-08T20:48:13.412Z (3 months ago)
- Topics: bun, cli, command-line, command-line-interface, command-line-tool, commandline, commandline-interface, ezan, ezan-vakti, ezanvakti, gpl, gpl3, gplv3, namaz, namaz-time, namaz-vakitleri, namazvakti, node, node-js, nodejs
- Language: JavaScript
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🕌 namaz-vakti
Sizi sıcak terminal arayüzünden ayırmadan, belirlediğiniz mekan için namaz vakti hakkında bilgiler verir.
## ✔ Kurulum
### [-> Bu linke tıklayarak kurulum aşamalarına gidin. <-](https://github.com/sanalzio/namaz-vakti/blob/master/docs/kurulum.md)
## ▶ Kullanımı
Kurulum sonrasında;
```bash
namaz
```
komutu ile kullanabilirsiniz.Ayarlar ve proje hakkında bilgiler almak için;
```bash
namaz --hakkında
# yada
namaz -h
```
şeklinde kullanabilirsiniz.## ⚙ Ayarlar
Programı ilk çalıştırdığınızda `~/.config/configstore/namaz-vakti.json` dosyasını oluşturur. Bu dosya program ayarlarını barındırır.
### 🔩 Ayarları görme
Ayarlar hakkında bilgiler almak için;
```bash
namaz --ayarlar
# yada
namaz -a
```
şeklinde kullanabilirsiniz.### 🛠 Ayarları değiştirme
Ayarları aşağıdaki şekilde düzenleyebilirsiniz.
```bash
namaz --duzenle "" ""
# yada
namaz -d "" ""
```### Ayarlar dosyasını düzenleme
- Windows için, Windows + R tuş kombinasyonu ile açılan pencereye `%USERPROFILE%\.config\configstore\namaz-vakti.json` yazın ve ENTER tuşunu kullanın.
- GNU/linux ve MacOS için, `~/.config/configstore/` dizinindeki `namaz-vakti.json` dosyasını açın.
- Ve dosya üzerinde değişiklik yapıp tekrardan `namaz` komutunu kullanın.
### Nedir bu ayarlar❓
| Ayar ismi | Anlamı |
|:-|-|
|country|Namaz vakti verilecek bölgenin bulunduğu ülkenin İngilizce ismi|
|region|Namaz vakti verilecek bölgenin bulunduğu eyalet/bölge/şehir|
|city|Namaz vakti verilecek şehir|
|timezoneOffset|UTC (Eşgüdümlü Evrensel Zaman) saat dilimine göre dakika farkı. Sıfır, negatif ya da pozitif bir tamsayı olmalıdır.|
|calculationMethod|Güneşin doğum ve batımının hangi açıda olduğu konusundaki fikrin bölgesi.|Detaylı açıklamalar için https://vakit.vercel.app/docs#timesFromPlace adresini ziyaret edin.
### Kafam karıştı⁉
İşte sizin için birkaç ayarlar dosyası örneği:
```json
{
"country": "Turkey",
"region": "Adana",
"city": "Adana",
"timezoneOffset": "180", // UTC+3 +3 = 3 saat = 180 dakika
"calculationMethod": "Turkey"
}
```
```json
{
"country": "Germany",
"region": "Bayern",
"city": "Abtswind",
"timezoneOffset": "120", // UTC+2 +2 = 2 saat = 180 dakika
"calculationMethod": "MuslimWorldLeague"
}
```## ❓/✔ Bazı önemli sorular ve cevapları
Neden çok yavaş açılıyor?
Bu proje bir JavaScript runtime'ı ile yazıldığı için proje kodunu çalıştırılabilir bir dosya haline getirmek için kodun çalışması için gerekli Bun dosyaları ve kod dosyaları arşivlenerek çalıştırılabilir bir dosya haline getiriliyor ve bilgisayar açıldığından beri ilk çalıştırıldığında arşiv geçici bir klasöre açılıyor ve kod çalıştırılıyor. **Bu nedenle ilk açılışta sizi biraz bekletiyor.** İlk açılıştan sonra artık daha hızlı açılmaya başlıyor. Ve bilgisayar her kapandığında bu geçici dosyalar siliniyor.