Skip to content

Hyprland Settings App to configure your Dynamic Tiling Window Manager Hyprland. It is a frontend for the CLI hyprctl.

License

Notifications You must be signed in to change notification settings

mylinuxforwork/hyprland-settings

Repository files navigation

ML4W Hyprland Settings App

This applications supports you to customize your Hyprland installation. You can overwrite the existing configuration with custom values without editing complex configuration files.

The ML4W Hyprland Settings App utilizes hyprctl. It is a utility for controlling some parts of the compositor from a CLI or a script.

image

image

Installation

The ML4W Hyprland Settings App requires Flatpak:

# Install Flatpak on your distribution
# https://flatpak.org/setup/

Copy the following command into your terminal.

curl -s https://raw.githubusercontent.com/mylinuxforwork/packages-installer/main/setup.sh | bash -s -- -p flatpak -s https://raw.githubusercontent.com/mylinuxforwork/hyprland-settings/master/com.ml4w.hyprlandsettings.pkginst com.ml4w.hyprlandsettings

The installation is build with ML4W Packages Installer. https://github.com/mylinuxforwork/packages-installer

Uninstall

flatpak uninstall com.ml4w.hyprlandsettings

Run the application

After the installation you can start the app from your application launcher or with the command:

flatpak run com.ml4w.hyprlandsettings

Load changes after login

To load your changes after every login into Hyprland, please add the following line to your hyprland.conf

exec = ~/.config/com.ml4w.hyprlandsettings/hyprctl.sh

Update

Just run the installation again.

Configuration

In the folder ~/.config/com.ml4w.hyprlandsettings, you will find the stored values that you have set with the app.

About

Hyprland Settings App to configure your Dynamic Tiling Window Manager Hyprland. It is a frontend for the CLI hyprctl.

Resources

License

Stars

Watchers

Forks