Why Hyprland, a Beautiful Tiling Desktop For Linux, Is Worth Your Time

by Jonathan Mann
17 minutes read

Why Hyprland, a Beautiful Tiling Desktop For Linux, Is Worth Your Time

A photograph of a laptop computer on optimal of a inalienable workdesk.

Hyprland is a bleeding-edge and also hot vivid abode window manager for Linux. It intakes Wayland for its brandish protocol, rendering it both rapid and also safeguard compared to classical Xorg-based desktops. In this short post, we attractiveness at Hyprland, what performs it tick, and also how you can consumption it to invent a hot tiling desktop in Linux today.

Web content
  • Why Earn application of Hyprland As Your Domicile window Manager
  • Posing Hyprland in Linux
  • Running Hyprland for the First Time
  • Setting up Hyprland

Why Earn application of Hyprland As Your Domicile window Manager

The greatest advertising and also marketing factor of Hyprland is that it’s a total solution bundled in a singular installation. It comes by means of a vivid tiling wayland compositor, sooner means daemon, and also app launcher. This performs Hyprland eye-recording to users who pine a abode window manager that they can instantly consumption proper out of the box.

A desktop sprinting Hyprland by means of a couple of abode windows amenable.

Hyprland is also excellent at dealing with high-resolution and also multi-orchestrate arrangements. For instance, the app has a executed placement for brandish scaling and also resolution improvement.

Pointer: leery what a abode window manager is? Learn around the inconsistency in between abode window bosses and also desktop ambiences listed below.

Lastly, Hyprland comes by means of its installation manager for dealing with plugins. This performs it straightforward to entail 3rd-celebration amenities such as desktop wallpapers, title pubs, and also habit tiling deeds.

A screenshot showing the plugins internet page for Hyprland.

Posing Hyprland in Linux

The initially interfere installing Hyprland is to gain sure that your Linux unit is currently upwards-to-date. In Fedora, you can do this by sprinting dnf:

sudo dnf update
A terminal showing the modernize process for dnf.

For Arc Linux, you can rushed pacman by means of the -Syu flag:

sudo pacman -Syu

Posed the Hyprland installation from your distro’s default repository. For Fedora, rushed the coordinating by means of command:

sudo dnf install hyprland wofi kitty dolphin

In Arc Linux, you can consumption the pacman installation manager:

sudo pacman -S hyprland wofi kitty dolphin polkit

Structure and also Posing Hyprland in Ubuntu

Dissimilar Fedora and also Arc Linux, Ubuntu doesn’t lend Hyprland on any of its databases. As such, the singular way to mount the abode window manager is by merging the installation itself on your machine.

Chit: the coordinating by means of directions will singular job-related on Ubuntu 24.10. This is offered that Hyprland calls for a newer Wayland binary and also the latest Wayland amenities than what’s accessible in older iterations of Ubuntu.

To start structure Hyprland on Ubuntu, gain sure that the entire unit is upwards-to-date:

sudo apt update && sudo apt upgrade

Posed the dependences for structure and also sprinting Hyprland in Ubuntu:

sudo apt install curl wofi kitty dolphin

Navigate to your abode catalog, after that rushed the coordinating by means of command to start the build process:

cd ~ curl https://hypr.kataba.me/oracular.sh | bash
A terminal showing the 3rd-celebration build script for Hyprland kneading suitably.

FYI: glancing for a abode window manager for your X11 unit instead? Weigh out our outlined guide on arranging bspwm today.

Running Hyprland for the First Time

With Hyprland upwards and also sprinting on your unit, you can now invent your tiling desktop. To do that, log out of your current session, click the Equipment Wheel icon on log in orchestrate, after that pick “Hyprland” on the desktop list.

A screenshot accentuating the Hyprland entry in the GDM login orchestrate.

Login to your user account, after that grip-up for a minute as Hyprland creates the arrangement records for your modern Hyprland session.

Once the abode window manager screens its habit wallpaper, press Win + Q to invent a modern terminal session on the current workspace.

Chit: you can press Win + Q again to invent a modern terminal abode window on unchanged desktop and also Hyprland will suitably pocket it in your orchestrate.

Aloof from creating terminal abode windows, you can amenable your recurring apps inside Hyprland. To do that, press Win + R, after that lend the app’s moniker on the launcher. In my shuck, I will kind “firefox” to amenable a internet internet browser on my current workspace.

A screenshot showing the curriculum launcher in Hyprland sporting the Firefox entry.

To chummy a abode window, readjusting your arrow on the abode window that you pine to chummy, after that press Win + C.

Scrubing With Workspaces in Hyprland

By default, Hyprland comes by means of 9 workspaces for you to tinker roughly by means of. You can access them by pushing Win, adhered to by any figure on your keyboard’s figure row. For instance, pushing Win + 5 will installation your emphasis to the 5th workspace.

You can also readjusting existent abode windows to a unalike workspace. To do that, highlight your abode window, after that press Win + Transition adhered to by the workspace figure that you pine to readjusting the abode window to.

A screenshot showing the Firefox internet browser on the 5th workspace in Hyprland.

Aside from that, Hyprland comes by means of a systematic workspace that you can toggle on every orchestrate. This is rewarding for placing aside abode windows that you donned’t pine to fiascoes on your main workspaces.

To readjusting an existent abode window on the systematic workspace, highlight it utilising your arrow, after that press Win + Transition + S.

A screenshot showing systematic workspace on optimal of a recurring workspace.

You can press Win + S to either belie or introduce your abode window, and also Win + Transition + 1 to readjusting any abode windows in your systematic workspace ago to your recurring desktop.

Setting up Hyprland

Analogous to other abode window bosses, Hyprland comes by means of its own installation of config records that allows you to fine-tune every facet of the curriculum. This entails how Hyprland appearances, its default keybindings, and also unexpurgated orchestrate positions. In this room, we’ll guide you by means of the inalienable deeds of individualizing your Hyprland installation.

The easiest customization that you can do in Hyprland is crippling the autoconfiguration ultimatum on your desktop. To do that, surf to your Hyprland config catalog, after that amenable the abode window manager’s config paper utilising your favored text editor:

cd ~/.config/hypr/ nano ./hyprland.conf

Scroll down to the autogenerated queue, after that adjust its benefit from “1” to “0.”

A terminal accentuating the autogenerated variable by means of its default benefit.

Press Ctrl + O to preserve your config paper and also apply the readjusts on your desktop.

A screenshot showing the modified autogenerated benefit along by means of the absent out on optimal banner in Hyprland.

Fluctuating the Default Domicile window Format

Hyprland comes by means of two pre-devised abode window layouts proper out of the box. One emulates bspwm’s binary tree layout, while the other is unchanged to dwm’s stack installation. To adjust the abode window dominances, press Ctrl + W after that kind general {.

This will sagged your arrow inside the basic unbiased for Hyprland. Scroll down to the “layout” variable, after that installation it to either “decrease” for a bspwm layout or “maestro” for dwm.

A terminal accentuating the modified desktop layout variable.

Conserve and also apply your modern config by pushing Ctrl + O.

Test whether Hyprland is now utilising your modern layout by invent a handful of modern abode windows and also tiling them in a desktop.

A screenshot showing the dwm-pick layout in Hyprland.

Encompassing a Tradition Keybinding in Hyprland

In addition to readjusting the default abode window layout, you can invent habit keybindings inside the Hyprland config paper. To do that, press Ctrl + W, after that kind bind = .

A terminal showing the locale of the keybindings in the Hyprland config.

Scroll down to the queue purely listed below the “togglesplit” fulcra, after that lend the unbiased that you pine to contain. Hyprland intakes the coordinating by means of phrase structure once establishing a modern sooner way:

bind = $mainMod, KEY, function, argument

Gaining gain application of of that, you can consumption this queue of code to allow the “abode window swap” facility for Hyprland’s dwm-pick mode:

bind = $mainMod, O, layoutmsg, swapwithmaster auto

You can also individualize the bindings that are already posture in the config paper. For instance, readjusting the benefit of the $mainMod variable from “SUPER” to “ALT” will installation your modifier fulcra to Alt instead of Win.

A screenshot accentuating the modified modifier fulcra for Hyprland.

Tweaking the Default Display Resolution in Hyprland

One omnipotent facility of Hyprland is that it can without standoff adjust your orchestrate’s resolution and also layout without restarting the entire desktop. This is rewarding if you’re sprinting Hyprland on a laptop computer and also you regularly switch in between innumerable screens.

To adjust the orchestrate’s positions in Hyprland, initially list all the addicted deals with on your machine:

hyprctl monitors all

Confiscate note of the moniker, resolution, and also the accessible positions of each orchestrate entry in the command’s result, after that go ago to your Hyprland config paper.

A terminal accentuating the valuable niceties of your orchestrate for Hyprland.

Scroll down to the “MONITORS” style, after that adjust the benefit of the “orchestrate” variable to your orchestrate’s current positions. For instance, the coordinating by means of queue bunches my eDP-1 orchestrate to a resolution of 1920×1080 at 60Hz:

monitor = eDP-1, 1920x1080@60, auto, 1

To contain a modern orchestrate to your Hyprland desktop, you can plagiarize your initial orchestrate variable and also adjust it by means of the moniker and also resolution of your 2nd brandish.

A screenshot accentuating the multi-orchestrate variables for Hyprland.

Press Ctrl + O to preserve your current Hyprland config and also grip-up for it to apply your modern orchestrate resolution and also layout.

With the proficiencies of installing and also utilising Hyprland under your belt, you can now invent your own habit tiling desktop utilising this hot abode window manager. If you have any shames, you can always inspect the Hyprland Wiki for counsel and also records. That asserted, Hyprland isn’t the singular solution accessible today. Learn some of the optimal desktop ambiences in Linux today.

Photograph credit: Kari Shea via Unsplash. All alterations and also screenshots by Ramces Red.

Related Posts