Rehber HyprSettings: Hyprland ayarlarınızı arayüzle yönetin!

Merhaba sevgili Technopat Sosyal kullanıcıları.

Hyprland, WM kullanmaya yeni başlayan insanlar için basit olsa da kullanıcılar config düzenlemeye alışık olmadıkları için öğrenmekte zorluk yaşayabilmekte. Bugün kullanımını anlatacağım HyprSettings, Hyprland config dosyasını arayüzle düzenlemenizi sağlıyor böylece config dosyasına alışık olmasanız bile kolaylıkla Hyprland ayarlarını yapılandırabileceksiniz.

Rehberde config ayarlarının ayrıntıları anlatılmayacaktır. Bunun hakkında rehberler zaten bulunmaktadır. Rehber, uygulama kurulumunu ve kullanımını anlatmaya yöneliktir.

Şimdi kurulama geçelim.

Kurulum

HyprSettings, kurulum için kendi bash scriptini önerir. Biz de rehberde bash script ile kurulum yöntemini uygulayacağız.

Kod:
curl -sL https://github.com/acropolis914/hyprsettings/raw/master/hyprsettings.sh | sh -s -- --auto

Arch Linux kullanıcıları, AUR üzerinden kurulum yapabilir.

Kod:
paru (veya başka bir AUR yardımcısı kullanıyorsanız onun adı) -S hyprsettings-git

Kod:
nix profile add github:acropolis914/hyprsettings

Örnek configuration.nix:
Kod:
{
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    hyprsettings.url = "github:acropolis914/hyprsettings";
  };

  outputs = { self, nixpkgs, hyprsettings, ... }: {
    nixosConfigurations.yourHostname = nixpkgs.lib.nixosSystem {
      modules = [
        hyprsettings.nixosModules.default
        {
          programs.hyprsettings.enable = true;
        }
      ];
    };
  };
}

Kurulum sonunda uygulama menünüzden HyprSettings'i başlatabilirsiniz. HyprSettings, config dosyalarınızı algılayarak düzenleme yapmanıza yardımcı olacak.

İşte arayüz:
1770800253365.png



Arayüz

HyprSettings, config dosyalarınızdaki yorum satırlarını da algılayarak size yardımcı olur. Her bir ayarı farklı bir kategoriye alarak kafa karışıklığını önler.

Gelin bu arayüzle ayarların nasıl yapılandırıldığına bakalım.

Keybinds bölümünde örneğin Super ve Q tuşlarına basıldığında aktif uygulamanın kapanması şu şekilde ayarlanmaktadır:
1770800631733.png

İşte burada mantık şu şekilde:
Super ve Q satırlarında kısayolda kullanılacak tuşları belirtiyoruz, Killactive satırı ise yapılacak işlemi belirtiyor. Killactive veya diğer bölümlere tıklayacak olursanız seçenekleri değiştirerek kısayolu düzenleyebilirsiniz.
1770800753482.png

Düzenleme anında uygulanacaktır. Uygulamada yaptığınız bir yenilik, anlık olarak config dosyanızda değişikliği sağlar. Hata yapmanız durumunda Hyprland, kırmızı bir alan içerisinde size hata olan ayarı gösterecektir. Hata mesajını inceleyerek düzenleme yapabilirsiniz.

Ayarlama sırasında yaşadığınız problemlerde HyprSettings'in en alt seçeneği olan "Wiki" bölümüne gelerek hangi ayarı nasıl düzenlemeniz gerektiğini görebilirsiniz.
1770801864683.png


HyprSettings'teki ayarları anlamakta zorluk çekiyorsanız öncelikle aşağıdaki rehberlerimi inceleyiniz:


Bu rehberler Hyprland için zihninizde temel inşa etmenize yardımcı olacaktır. 2 rehberin yardımı ile bu rehberi uygulamanız durumunda Hyprland'e başlangıçta zorlanmayacaksınız.

Umarım işinize yarayan bir rehber olmuştur. Hepinize iyi günler dilerim.
 
Merhaba sevgili Technopat Sosyal kullanıcıları.

Hyprland, WM kullanmaya yeni başlayan insanlar için basit olsa da kullanıcılar config düzenlemeye alışık olmadıkları için öğrenmekte zorluk yaşayabilmekte. Bugün kullanımını anlatacağım HyprSettings, Hyprland config dosyasını arayüzle düzenlemenizi sağlıyor böylece config dosyasına alışık olmasanız bile kolaylıkla Hyprland ayarlarını yapılandırabileceksiniz.

Rehberde config ayarlarının ayrıntıları anlatılmayacaktır. Bunun hakkında rehberler zaten bulunmaktadır. Rehber, uygulama kurulumunu ve kullanımını anlatmaya yöneliktir.

Şimdi kurulama geçelim.

Kurulum

HyprSettings, kurulum için kendi bash scriptini önerir. Biz de rehberde bash script ile kurulum yöntemini uygulayacağız.

Kod:
curl -sL https://github.com/acropolis914/hyprsettings/raw/master/hyprsettings.sh | sh -s -- --auto

Arch Linux kullanıcıları, AUR üzerinden kurulum yapabilir.

Kod:
paru (veya başka bir AUR yardımcısı kullanıyorsanız onun adı) -S hyprsettings-git

Kod:
nix profile add github:acropolis914/hyprsettings

Örnek configuration.nix:
Kod:
{
  inputs = {
    nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
    hyprsettings.url = "github:acropolis914/hyprsettings";
  };

  outputs = { self, nixpkgs, hyprsettings, ... }: {
    nixosConfigurations.yourHostname = nixpkgs.lib.nixosSystem {
      modules = [
        hyprsettings.nixosModules.default
        {
          programs.hyprsettings.enable = true;
        }
      ];
    };
  };
}

Kurulum sonunda uygulama menünüzden HyprSettings'i başlatabilirsiniz. HyprSettings, config dosyalarınızı algılayarak düzenleme yapmanıza yardımcı olacak.

İşte arayüz:
Eki Görüntüle 2658107


Arayüz

HyprSettings, config dosyalarınızdaki yorum satırlarını da algılayarak size yardımcı olur. Her bir ayarı farklı bir kategoriye alarak kafa karışıklığını önler.

Gelin bu arayüzle ayarların nasıl yapılandırıldığına bakalım.

Keybinds bölümünde örneğin Super ve Q tuşlarına basıldığında aktif uygulamanın kapanması şu şekilde ayarlanmaktadır:
Eki Görüntüle 2658108
İşte burada mantık şu şekilde:
Super ve Q satırlarında kısayolda kullanılacak tuşları belirtiyoruz, Killactive satırı ise yapılacak işlemi belirtiyor. Killactive veya diğer bölümlere tıklayacak olursanız seçenekleri değiştirerek kısayolu düzenleyebilirsiniz.
Eki Görüntüle 2658109
Düzenleme anında uygulanacaktır. Uygulamada yaptığınız bir yenilik, anlık olarak config dosyanızda değişikliği sağlar. Hata yapmanız durumunda Hyprland, kırmızı bir alan içerisinde size hata olan ayarı gösterecektir. Hata mesajını inceleyerek düzenleme yapabilirsiniz.

Ayarlama sırasında yaşadığınız problemlerde HyprSettings'in en alt seçeneği olan "Wiki" bölümüne gelerek hangi ayarı nasıl düzenlemeniz gerektiğini görebilirsiniz.
Eki Görüntüle 2658120

HyprSettings'teki ayarları anlamakta zorluk çekiyorsanız öncelikle aşağıdaki rehberlerimi inceleyiniz:


Bu rehberler Hyprland için zihninizde temel inşa etmenize yardımcı olacaktır. 2 rehberin yardımı ile bu rehberi uygulamanız durumunda Hyprland'e başlangıçta zorlanmayacaksınız.

Umarım işinize yarayan bir rehber olmuştur. Hepinize iyi günler dilerim.
Hyprland'i bilsem bile özelleştirme kısmında aşırı kötüyüm rehber işime yarayacak.
Eline sağlık hocam.
 
Bugün Hyprland hakkında bir şey bilmeden Hyprland geçecektim bu konu resmen aklımı okudu @Bayram Tempest'in masaüstüne benzetmek istiyorum.
 
Bugün Hyprland hakkında bir şey bilmeden Hyprland geçecektim bu konu resmen aklımı okudu @Bayram Tempest'in masaüstüne benzetmek istiyorum.
Ben end4'ün Hyprland yapılandırmasını kullanıyorum, benim masaüstüm onun modlanmış hâli.


Hyprland'i bilsem bile özelleştirme kısmında aşırı kötüyüm rehber işime yarayacak.
Eline sağlık hocam.
Aynı ayarları arayüzle daha hızlı yapmayı sağlıyor. Elim config dosyasına alışık olduğu için kullanmam. Amacım yeni kullanıcılara bu yöntemi göstermekti.
 

Bu konuyu görüntüleyen kullanıcılar

Technopat Haberler

Yeni konular

Geri
Yukarı