Rehber Hyprland GTK teması nasıl değiştirilir?

  • Konuyu başlatan Konuyu başlatan 14356
  • Başlangıç Tarihi Başlangıç Tarihi
  • Mesaj Mesaj 0
  • Görüntüleme Görüntüleme 186

14356

Uzman
Katılım
20 Aralık 2024
Mesajlar
1.162
Makaleler
3
Çözümler
7
Beğeniler
921
  • Öncelikle istediğiniz GTK temasını indirin ve bu temanın dosyalarını /usr/share/themes ve /home/kullanıcıadı/.themesdizinlerine atınız.
  • Bu işlemleri yaptıktan sonra nwg-look uygulamasını indirin ve GTK temasını seçin. Daha sonrasında Hyprland config dosyasına aşağıdaki değişken kodunu girmeniz lazım. Buradaki themename kısmını kullandığınız temanın adıyla değiştirin. Bu adımı yapma sebebimiz, bazı GTK uygulamaları, özellikle GNOME'un uygulamaları, temayı algılaması içindir.
  • Kod:
    env = GTK_THEME,ThemeName
  • Sonrasında sadece bir adım kaldı. Bu adımı sorun yaşıyorsanız yapın; ben sorun yaşadığım için yapacağım. Flatpak uygulamaları GTK temalarını algılamıyor. Bunun için Flatpak'a GTK temalarını tanıtmamız lazım. Bunun için bu kodu terminalden yapıştırın
  • Kod:
    sudo flatpak override --filesystem=/home/kullanıcıadı/.themes
  • Bu kod, .themes dizinini Flatpak için izin verecektir. Bu ayar, bütün Flatpak uygulamaları içindir. Her uygulamaya vermek istemiyorsanız aşağıdaki kod ile istediğiniz uygulamalar verebilirsiniz.
  • Kod:
    sudo flatpak override org.gnome.Calculator --filesystem=/home/kullanıcıadı/.themes
  • Buradaki org.gnome.Calculator, sizin uygulamanızın paket adı olacaktır. Fakat ben hepsine izin verdim; zaten .themes dizini kullanıcı düzeyinde, bu yüzden bir problem yaşamazsınız.
  • Daha sonrasında GTK temasını belirlememiz lazım. Aşağıdaki kodu kullanabilirsiniz; buradaki my-theme yazan kısım, sizin GTK temanızın adı olacak.
  • Kod:
    sudo flatpak override --env=GTK_THEME=my-theme
  • İstediğiniz uygulamaya vermek için.
  • Kod:
    sudo flatpak override org.gnome.Calculator --env=GTK_THEME=my-theme
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…