metwse / rofi-tdk.sh

Rofi için Türkçe sözlük

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

egsoz-ekzoz-egzos-eksoz-eksoz

rofi-tdk.mp4

rofi-tdk.sh

Türkçe sözlüğe direkt Rofi'den erişin.
Veriler sozluk.gov.tr'den aynen alınmıştır. Hatalı (bağlaç öbeği, bağlaç grubu, … geçmişi (olmak) gibi), anlamsız (111www4sa, 113jhhgffpppp gibi) kelimeler ve yazım hatası bulunduran (din [2] gibi) maddeler; orijinal sözlükte de özdeştir. Türkçe sözlüğün ham verileri için tdk-sozluk.git'e bakabilirsiniz.

Kurulum

  1. Releases sayfasından veri tabanının son versiyonunu indirin ve /var/rofi-tdk.tar.gz konumuna kaydedin. (direkt bağlantı)
  2. rofi-tdk.sh dosyasını başlatın.
  3. (Opsiyonel) i3wm ya da benzeri bir pencere yöneticisi kullanıyorsanız i3 config'inize exec /bilmemneresi/rofi-tdk.sh init ekleyebilirsiniz.

Kullanım

Kelimede düzeltme işareti (â, û, î) olduğunda aramada düzeltme işareti kullanmazsanız istediğiniz kelime listede aşağıda kalır. X11'de â, û ve î; altgr ile (altgr-a gibi) yazılabilir. Örneğim mekân kelimesini mekan şeklinde aratırsanız uygun sonuç için aşağı inmeniz gerekecektir.
Anlam menüsünde:
ESC: Arama menüsüne döner.
Eğer uzun olduğu için görünmeyen bir madde varsa onu seçerek büyütebilirsiniz.
Bakınız (Kullanılması tavsiye edilen kelimeyi ifade eder.) ya da ► işaretiyle (Eş ya da yakın anlamlılık belirtir.) başlayan maddeler, seçildiğinde ilgili kelimeye yönlendirir.

Ayarlamalar

Veri tabanını varsayılandan başka bir konuma kaydetmek istiyorsanız DATABASE ortam değişkenini kullanabilirsiniz.
Örneğin DATABASE="~/.local/share/rofi-tdk.tar.gz" rofi-tdk.sh

rofi-tdk.sh, açılışında CACHE ortam değişkeninin belirttiği konumda bir klasörün olup olmadığını kontrol eder. Böyle bir klasör yoksa $CACHE konumuna klasör açıp veri tabanını kaydeder. Bu sayede rofi-tdk.tar.gzyi arşivden defalarca çıkarmamış olur. Varsayılan ayarlarda CACHE, /dev/shmyi belirtir. /dev/shm, pek çok Linux dağıtımında olan, dosyaların RAM'de tutulduğu sanal disktir. RAM'in kullanılmasını istemiyorsanız CACHEyi /tmp/rofi-tdk-cacheye, bilgisayarın açıldığında tar.gz arşivinin tekrar tekrar açılmasını istemiyorsanız da CACHEyi kalıcı depolamaya ayarlayabilirsiniz.

CACHE=~/.local/share/rofi-tdk-cache/ rofi-tdk.sh # yavaş bilgisayarlar için ideal. bu şekilde bir kere veri tabanını yükledikten sonra $DATABASE konumundaki arşivi silebilirsiniz.
CACHE=/tmp/rofi-tdk-cache/ rofi-tdk.sh # pek tavsiye etmem. veri tabanının boyutu yaklaşık 385MiB, diske yazmak vakit alabilir.

Özelleştirmeler

Tema, renk vb. düzenlemeler için kaynak kodundaki MARKUP değişkenleri kullanılabilir.

Gereksinimler

sed, cut, head, tail, md5sum, mktemp gibi temel GNU/Linux fonksiyonları, hemen hemen bütün dağıtımlarda yüklü gelir.
rofi (v1.7'den öncesinde test edilmedi)

About

Rofi için Türkçe sözlük

License:MIT License


Languages

Language:Shell 100.0%