Rehber Hyprland ve temel gereksinimler

Bugün mümkün olduğunca kısa ve basit tuttuğum bir rehber hazırlamayı düşünüyorum. Rehberi Arch Linux için anlatacağım ancak diğer dağıtımlarda da benzer şekilde yönetilir genellikle.

1-) Hyprland nedir, nasıl kurulur?

Hyprland nedir?

Hyprland güzel animasyonlara sahip, wayland kullanan, yapılandırması kolay bir pencere yöneticisidir. Öyle basittir ki kurduktan sonra yalnızca config dosyasından klavyenizi ayarlamanız ardından kullanmaya hazır durumdadır. Yine de bu bize yalnızca terminalden uygulama açabileceğimiz, kısıtlı bir deneyim gibi gelir. Aşağıda Hyprland kurulumunu ve yanında neler kurmamız gerektiğini anlatacağım.

Hyprland nasıl kurulur?

Arch Linux'ta Hyprland pencere yöneticisini 2 şekilde kurabiliriz. Ana depo veya AUR. Yay'ı kurmuş olduğunuzu varsayarak yay -Sy hyprland-git komutu ile kolayca kurabilirsiniz.

Hyprland'de klavyemi nasıl Türkçe yaparım?
Terminalde veya TTY ekranında metin editörünüzün adını yazıp ardından .config/hypr/hyprland.conf yazın ve dosyaya girin.
Screenshot_2023-05-29-18-34-53_19960.png

kb_layout ayarının karşısına "tr" yazıp dosyayı kaydedin. Bundan sonrasında Hyprland'i başlatıp kullanabilirsiniz.

2-) Hyprland'de Gerekebilecek Araçlar.
1-) Terminal: Kitty
Kitty, Hyprland'in varsayılan terminalidir. Eğer farklı bir terminal uygulaması kullanmak istiyorsanız yukarıda bahsetmiş olduğum config dosyasında "Kitty" kelimesini bulup yerine kendi terminalinizin adını yazın. Varsayılan configte Super ve Q tuşuna aynı anda bastığınızda terminal açılır.

2-) Panel: Waybar
Waybar ayarlaması kolay, modüllere sahip olan ve kendiniz modül ekleyebildiğiniz güzel bir panel uygulaması. Hatta benim için gerekli olan modülleri ChatGPT'ye hazırlatıyorum ve modüllerle uğraşmıyorum bile.
Waybar'ın her açılışta çalışması için .config/hypr/hyprland.conf dosyasına exec-once = waybar satırını eklemelisiniz. Böylece Hyprland'i her başlatmanızda Waybar otomatik olarak başlar.

3-) Bildirim aracı: Mako
Mako sizler için ekranda bildirimlerinizi gösteren bir araç. Yanlış hatırlamıyorsam MATE masaüstü ortamı da bunu kullanıyordu. Bildirimlerinizi görmek istiyorsanız yüklemelisiniz.
Mako'nun her açılışta çalışması için .config/hypr/hyprland.conf dosyasına exec-once = mako satırını eklemelisiniz. Böylece her başlatmanızda Mako otomatik olarak başlar.

4-) Kimlik doğrulama aracı: Polkit-kde-agent
Hyprland kullanırken root izni isteyen uygulamalara şifre yazıp girebilmemiz için bir kimlik doğrulama aracı kurmalıyız.
Polkit'in her açılışta çalışması için .config/hypr/hyprland.conf dosyasına exec-once = /usr/lib/polkit-kde-authentication-agent-1
satırını eklemelisiniz. Böylece her başlatmanızda Polkit otomatik olarak başlatılır.

5-) QT Wayland desteği: QT5-Wayland
QT uygulamalarının düzgün çalışması için bu kütüphaneyi indirmemiz gerekiyor.

6-) Uygulama Menüsü: Wofi
Uygulama menüsü olmazsa olmazlarımızdan. :D
Wofi kullanımı kolaydır. Örneğin Super ve R tuşuna basıp Wofi'yi açmak istiyorsak Hyprland config dosyasına: bind = $mainMod, R, exec, wofi --show drun satırını eklemelisiniz.

Pencere yöneticisi kurmak her ne kadar zor gibi dursa da tüm adımlarımız bunlardı. Devamında .config/ dizininde kurduğumuz uygulama ve araçların ayarlarını yapılandırabilirsiniz. Ben sizlere yapılandırmaya karışmadan temel bir kurulum anlattım.

Eğer sizler için hâlâ zor geliyorsa veya yapılandırma ile uğraşmak istemiyorsanız şu an benim de kullandığım (Ancak ufak değişiklikler yaptığım.) GitHub - Ja-KooLit/Hyprland-v2.1: This are Arch-Hyprland scripts from my other acct JaKooLit scripti ile Hyprland'i yapılandırılmış biçimde bilgisayarınıza kurabilirsiniz. Eklediğim linkte Youtube anlatım videosu da bulunuyor.
 
Eline sağlık,eski nesil cpu ve eGPU'm olduğu için animasyonlarda yırtılmalar oldu ben de,i3'den devam ediyorum mecbur,yeni kuracak olanlar Arcolinux'in hazır config dosyasını da kullanabilir,yanda hatırlatma namına shortcut kısayollarını koymuşlar.
 
Eline sağlık,eski nesil cpu ve eGPU'm olduğu için animasyonlarda yırtılmalar oldu ben de,i3'den devam ediyorum mecbur,yeni kuracak olanlar Arcolinux'in hazır config dosyasını da kullanabilir,yanda hatırlatma namına shortcut kısayollarını koymuşlar.
Arcolinux bence gereksiz dolu şekilde geliyor. Kendisi kurmak isteyen arkadaşlar için gerekli temel araçları anlatmak istedim sadece. Bazı GPU'lar ile wayland sorunlu çalışabiliyor ve hyprland de wayland kullandığı için sorun yaşamanız olası. Umarım bu sorunları çözmeyi başarırlar. 14 yıllık bir bilgisayarım var ve sorunsuzca kullanıyorum hyprland'i. wayland'de sorun yaşasam ben de i3 tercih ederdim çünkü o da çok basit ayarlanıyor.
 
Arcolinux bence gereksiz dolu şekilde geliyor. Kendisi kurmak isteyen arkadaşlar için gerekli temel araçları anlatmak istedim sadece. Bazı GPU'lar ile wayland sorunlu çalışabiliyor ve hyprland de wayland kullandığı için sorun yaşamanız olası. Umarım bu sorunları çözmeyi başarırlar. 14 yıllık bir bilgisayarım var ve sorunsuzca kullanıyorum hyprland'i. wayland'de sorun yaşasam ben de i3 tercih ederdim çünkü o da çok basit ayarlanıyor.
DE'den WM'e gelenler için minimalistlik ilk bakışta olmasa da olur bence,ben de o kadar yıllık laptop var ama sorun yaşadım animasyonlar da.Sana katılıyorum Arcolinux konusunda,gayet iyi config dosyan,ben de alternatif sunmak istedim.
 
DE'den WM'e gelenler için minimalistlik ilk bakışta olmasa da olur bence,ben de o kadar yıllık laptop var ama sorun yaşadım animasyonlar da.Sana katılıyorum Arcolinux konusunda,gayet iyi config dosyan,ben de alternatif sunmak istedim.
Screenshot_2023-05-29-21-09-31_2.png

Daha geçenlerde denedim hatta bakın USB'mde ISO dosyası duruyor. :)

Görünüm olarak minimaldi ama çok gereksiz uygulamalar vardı. Kullanmak isteyen arkadaşlar online kurulumla kurarsa daha rahat bir sistem elde ederler.
 
Konuyu hortlatiyorum sanırım,

@tempestian hiç oyun oynamayı denediniz mi? Ben oyun oynamaya calistim dün, LoL hiç iç açıcı bir sekilde calismiyordu. Yaptığınız bir ozellestirme var mı?
(LoL için windowRule girmeme ragmen duzgun çalışmıyordu.)
 
Konuyu hortlatiyorum sanırım,

@tempestian hiç oyun oynamayı denediniz mi? Ben oyun oynamaya calistim dün, LoL hiç iç açıcı bir sekilde calismiyordu. Yaptığınız bir ozellestirme var mı?
(LoL için windowRule girmeme ragmen duzgun çalışmıyordu.)
LoL oynamadım hiç. Native desteği olan oyunlar oynuyorum genelde. Bu sıralar sadece Minecraft oynuyorum ve gayet rahat çalıştırıyor. LoL native desteği olmadığı için her güncellemede Linux'ta bozukluklar meydana gelebilir.

Şu konular işinize yarayabilir:



Son bir not: Nvidia kullanıyorsanız Hyprland sıkıntılı çalışabilir. Ondan kaynaklı sorun yaşıyor olabilirsiniz.
 
LoL oynamadım hiç. Native desteği olan oyunlar oynuyorum genelde. Bu sıralar sadece Minecraft oynuyorum ve gayet rahat çalıştırıyor. LoL native desteği olmadığı için her güncellemede Linux'ta bozukluklar meydana gelebilir.

Şu konular işinize yarayabilir:



Son bir not: Nvidia kullanıyorsanız Hyprland sıkıntılı çalışabilir. Ondan kaynaklı sorun yaşıyor olabilirsiniz.
Oyun için gerekli şeylerin hepsi tam, tam ekran sorunları yaşıyorum sadece. WM kaynaklı olduğuna eminim.
 

Geri
Yukarı