Skip to content

xeyossr/anitr-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Önizleme

preview.mp4

aniTR-CLI: Hızlı bir şekilde anime araması yapabileceğiniz ve istediğiniz animeyi Türkçe altyazılı izleyebileceğiniz terminal aracıdır 💫 Anime severler için hafif, pratik ve kullanışlı bir çözüm sunar 🚀

GitHub release (latest by date) AUR

💻 Kurulum

Eğer Arch tabanlı bir dağıtım kullanıyorsanız, AUR üzerinden tek bir komut ile indirebilirsiniz:

yay -S anitr-cli

Eğer Arch tabanlı olmayan bir dağıtım kullanıyorsanız projeyi kendiniz derleyebilirsiniz.

  1. Repoyu klonlayın:
git clone https://github.com/xeyossr/anitr-cli.git
cd anitr-cli
  1. Bağımlılıkları yükleyin: AniTR-CLI'yi kullanabilmek için sisteminizde şu araçların yüklü olması gerekir:
  • curl, mpv ve rofi (veya Wayland kullanıyorsanız rofi-wayland),
  • Derleme işlemleri için gcc, cmake ve make.

Bu paketleri dağıtımınıza uygun bir şekilde aşağıdaki komutlarla yükleyebilirsiniz:

# Arch:
sudo pacman -S curl mpv rofi gcc cmake make

# Debian/Ubuntu:
sudo apt install curl mpv rofi gcc cmake make

# Fedora/RHEL:
sudo dnf install curl mpv rofi gcc cmake make

# OpenSUSE:
sudo zypper install curl mpv rofi gcc cmake make
  1. Derleyin:

Bağımlılıkları kurduktan sonra, AniTR-CLI'yi derlemek için sırasıyla aşağıdaki komutları çalıştırabilirsiniz:

mkdir -p build && cd build
cmake ..
make

ardından, derlenmiş dosyayı /usr/bin/ dizinine taşımanızı öneririm.

sudo cp build/anitr-cli /usr/bin/anitr-cli

👾 Kullanım

Anime izlemeye başlamak için terminalinize anitr-cli komutunu yazmanız yeterlidir. Ancak, ilk kez çalıştırdığınızda açılan rofi menüsü şu şekilde gözükecektir:

preview1

"Üstteki videoda menü daha şık görünüyordu, bende neden böyle?"

Bu, rofi için gerekli ayarların yapılmamış olmasından kaynaklanıyor. Eğer rofi'yi daha modern ve şık bir temayla kullanmak istiyorsanız, aşağıdaki adımları takip edin:

  1. Config dosyasını oluşturun:
anitr-cli --gen-config
  1. Örnek anime teması dosyasını indirin: Örnek olarak kullanılan anime.rasi temasını indirin ve ~/.config/rofi/anime.rasi dizinine taşıyın:
curl -o ~/.config/rofi/anime.rasi https://raw.githubusercontent.com/xeyossr/anitr-cli/main/rofi%20themes/anime.rasi
  1. rofi-flags.conf dosyasını düzenleyin:

~/.config/anitr-cli/rofi-flags.conf dosyasını açın ve aşağıdaki satırı ekleyin:

-theme ~/.config/rofi/anime.rasi

Bu adımları tamamladıktan sonra, AniTR-CLI artık daha modern ve şık bir görünümle çalışacaktır. Kendi temalarınızı da oluşturabilir, hatta bu temaları depoya katkı olarak gönderebilirsiniz. Böylece projemize destek olabilirsiniz!

Sorunlar

Eğer bir sorunla karşılaştıysanız ve aşağıdaki çözümler işe yaramıyorsa, lütfen bir issue açarak karşılaştığınız problemi detaylı bir şekilde açıklayın.

Katkı

Pull request göndermeden önce lütfen CONTRIBUTING.md dosyasını dikkatlice okuduğunuzdan emin olun. Bu dosya, projeye katkıda bulunurken takip etmeniz gereken kuralları ve yönergeleri içermektedir.

Lisans

Bu proje GNU General Public License v3.0 (GPL-3) altında lisanslanmıştır. Yazılımı bu lisansın koşulları altında kullanmakta, değiştirmekte ve dağıtmakta özgürsünüz. Daha fazla ayrıntı için lütfen LICENSE dosyasına bakın.