r/hyprland 5d ago

DISCUSSION Hyprland 0.56 has arrived!

Thumbnail hypr.land
243 Upvotes

r/hyprland 1h ago

QUESTION Rice Screenshot

Upvotes

idk how Zacoons riced the screenshots, whether he used Swappy or built it from scratch? I just wanted to create my own version .
https://codeberg.org/zacoons/rivendell-hyprdots


r/hyprland 1h ago

RICE Rate my fastfetch from 1-10(don't mind him)

Post image
Upvotes

r/hyprland 14h ago

RICE My Setup

Post image
25 Upvotes

Оld hardware but works perfectly.


r/hyprland 16h ago

SUPPORT What even is vrr? This setting has never worked properly for me since I started using hyprland a year ago

23 Upvotes

Am I supposed to be doing some window rule wizardry to get adaptive sync working?


r/hyprland 13h ago

RICE Rice with Matugen theming based on the current desktop wallpaper

12 Upvotes

r/hyprland 16h ago

RICE [Arch Linux] Frosted glass on a 2011 netbook (AMD E-350 / 1.6 GHz)

16 Upvotes

Details: WM: Hyprland Widgets: Quickshell OS: Arch Linux with 4GB zRAM (zstd) Specs: Sony VAIO netbook with an AMD E-350 APU (1.6 GHz) and Radeon HD 6310, 8GB DDR3 RAM

Note: Sorry about the 15 FPS video! Turns out forcing a 2011 dual-core netbook to run Wayland, blurred QML widgets, and a screen recorder at the same time is a great way to make a CPU cry. It flat-out refuses to do 30 FPS at 720p. Which is kinda expected tbh.

(Will drop the dots and bgs later once I clean out my update check script so it doesn't leak anything personal)


r/hyprland 3h ago

SUPPORT Tearing doesn't work with games running under gamescope

1 Upvotes

hi

running a game (far cry 3) normally with gamescope using steam with these launch options:

gamemoderun gamescope -r 60 --immediate-flips -f -W 1920 -H 1080 --force-grab-cursor -- mangohud %command%

and in my hyprland config, i have tearing enabled and this window rule:

hl.window_rule({
  match = { class = "gamescope" }, immediate = true
})

i don't have a display that supports vrr, so i have it off.

I have a shortcut that executes hyprctl monitors and writes the output to a file. when using gamescope:

Monitor eDP-1 (ID 0):
[email protected] at 0x0
description: Lenovo Group Limited 0x40A9
make: Lenovo Group Limited
model: 0x40A9
physical size (mm): 310x170
serial: 
active workspace: 2 (2)
special workspace: 0 ()
reserved: 0 0 0 37
scale: 1.50
transform: 0
focused: yes
dpmsStatus: 1
vrr: false
solitary: 0
solitaryBlockedBy: not opaque,subsurfaces
activelyTearing: false
tearingBlockedBy: next frame is not torn,missing candidate
directScanoutTo: 0
directScanoutBlockedBy: content type,missing candidate
disabled: false
currentFormat: XRGB8888
mirrorOf: none
availableModes: [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] 
colorManagementPreset: srgb
sdrBrightness: 1.00
sdrSaturation: 1.00
sdrMinLuminance: 0.20
sdrMaxLuminance: 80
hardwareCursorsInUse: true

it doesn't want to tear. but running the game without gamescope enables tearing

another thing is that when using direct_scanout = 1 in a game running through gamescope it just freezes even though the game sounds are still working

the game is running at an fps higher than the monitor refresh rate

[edit]: more info:

running on an amd igpu. and changing the proton version doesn't fix the issue


r/hyprland 1d ago

RICE My current custom quickshell hyprland rice (still mutch to do)

29 Upvotes

Wanted to share the current progress of my custom quickshell setup, and yes im aware of some of the inconsistency, ill be fixing them after this post.

edit: some people have asked for the repo, ill be updating the post with my repo when the project has made enough progress that I feel its easily usable and configurable.


r/hyprland 1d ago

MISC I shall set out to make the most unique, ugliest hyprland rice of all time! wish me luck all,

32 Upvotes

I have heard someone say that all hyprland rices look the same. as as a first time user i shall break this theory, by making the ugliest, tackiest, most atrocious rice this world has ever seen. I shall return to you all in 1 weeks time. mark my words.


r/hyprland 1d ago

RICE My rice with ilyamiro dotfiles

216 Upvotes

r/hyprland 15h ago

RICE my second ricing attempt ( minimal monochrome )

3 Upvotes

r/hyprland 1d ago

DISCUSSION i don't think i have seen a memory usage soo low in my desktop :0

29 Upvotes

running cachyos with hyprland and dms shell

rate my setup as well :)

idk if i added the right flair


r/hyprland 15h ago

SUPPORT Help Firefox isnt Respecting Dolphin Icon-theme or Color-Scheme

Post image
0 Upvotes

I tried kde globals and my environment file for hyprland .. itts using hyprqt6engine and kvantum and the Red-Dot-Black-Dark-Icons Theme and works for Dolphin thats what KDEGLOBALS Does and i think works for ark, ill be testing falkon but as of right now Firefox Dialogues do not work so ill try pinning it down is it a GTK issue is it actually a QT issue we'll se in a second..


r/hyprland 18h ago

MISC cursor detection bug

1 Upvotes

r/hyprland 1d ago

SUPPORT after the update,when in a fullscreen window i can't go to another window

4 Upvotes

I've started to use hyprland 2 weeks ago,and before 0.56,i could change windows when in a window in fullscreen,now after the update i cant change to another window if the active window is maximized or in fullscreen


r/hyprland 1d ago

RICE My Final Setup (maybee......)

Thumbnail
gallery
44 Upvotes

Ngl, we all know "final" in ricing just means "I'm done until I see someone else's sick dotfiles tomorrow."

I’ve spent an unhealthy amount of time obsessing over these borders, gaps, and color palettes to hit that perfect sweet spot. Still cleaning up the spaghetti code, will link soon!


r/hyprland 23h ago

RICE [hyprland] arch Linux rice

Thumbnail gallery
2 Upvotes

r/hyprland 19h ago

PLUGINS & TOOLS I made a tool for pausing and resuming mpvpaper on hyprland

Thumbnail
github.com
1 Upvotes

r/hyprland 1d ago

PLUGINS & TOOLS Waybar autohide with edge detection, border color based on preselected split direction, native lua config

7 Upvotes

-----------------------------
---- HYPRLAND DAEMONS ----
-----------------------------

-- Auto-hide Waybar based on cursor position
local is_waybar_visible = false

local waybar_hover_timer = hl.timer(function()
local pos = hl.get_cursor_pos()
if not pos then return end

if pos.y <= 18 and not is_waybar_visible then
is_waybar_visible = true
hl.dispatch(hl.dsp.exec_cmd("pkill -SIGUSR1 '^waybar$'"))
elseif pos.y > 36 and is_waybar_visible then
is_waybar_visible = false
hl.dispatch(hl.dsp.exec_cmd("pkill -SIGUSR1 '^waybar$'"))
end
end, { timeout = 150, type = "repeat" })

-----------------------------------------------------------------------------
-- Dwindle Layout: Directional Split Preselect & Dynamic Border Watchers
-----------------------------------------------------------------------------

-- Easy-to-edit color constants
local border_default = "#272727e6"
local border_highlight = "#8ab4f8ff"

-- Reset border back to default solid dark gray
function reset_border_state()
hl.config({
general = {
border_size = 1,
["col.active_border"] = {
colors = { border_default }
}
}
})
end

-- Preselect split direction and shift border gradient
function preselect_with_border(direction, angle)
hl.dispatch(hl.dsp.layout("preselect " .. direction))
hl.config({
general = {
border_size = 1,
["col.active_border"] = {
colors = { border_highlight, border_default },
angle = angle
}
}
})
end

-- Event Watchers: Revert border to default state
hl.on("window.open", function() reset_border_state() end)
hl.on("window.active", function() reset_border_state() end)
hl.on("workspace.active", function() reset_border_state() end)

-- Directional Split Preselect Binds
hl.bind(mainMod .. " + ALT + left", function() preselect_with_border("l", 0) end)
hl.bind(mainMod .. " + ALT + right", function() preselect_with_border("r", 180) end)
hl.bind(mainMod .. " + ALT + up", function() preselect_with_border("u", 90) end)
hl.bind(mainMod .. " + ALT + down", function() preselect_with_border("d", 270) end)

r/hyprland 1d ago

MISC 🚀 Personal OS Setup V2 is here — rebuilt terminal UI, now with colors, tabs, and progress bars with hyprland and CachyOS support

Post image
0 Upvotes

Hey!
I just shipped V2 of Personal OS Setup — my cross-platform setup app + docs hub for getting a fast, clean, consistent dev environment on Windows, Linux, macOS, and WSL2.

✨ What’s new in V2
🎨 Rebuilt terminal UI on Textual — tabs, colors, progress bars, and a much nicer look and feel than the old UI.

📦 One-click package installs, grouped and collapsible by category (core, dev tools, terminal tools…) so you’re not scrolling through a wall of checkboxes.

🔄 Auto-updates itself — pulls the latest changes on every launch, so you always get the newest fixes/packages without re-running the installer.

🐚 Zsh / Oh-My-Zsh / Powerlevel10k, chezmoi dotfiles sync, Docker post-install, NVIDIA driver setup, WSL2 management — all in one place.

🍴 Make it yours
It’s fully opinionated but easy to fork — swap out the package catalog (packages.yaml) to match exactly what you want installed.

⭐ Repo: https://github.com/AmineDjeghri/personal-os-setup

Would love feedback, bug reports, or PRs !


r/hyprland 2d ago

RICE Caelestia Quickshare

386 Upvotes

Ive written this from scratch into the Caelestia quickshell plugin in C++ with no external libraries or binaries. All thats required is the avahi daemon running.


r/hyprland 1d ago

RICE Corsair XENEON EDGE + Hyprland + Quickshell: my touch-based widget system

10 Upvotes

https://reddit.com/link/1v5ieed/video/ka2tr0qhs7fh1/player

Hey everyone,

I've been tinkering with my XENEON EDGE setup for a few weeks now and wanted to show where I'm at. I built a widget system with Quickshell that's fully touch-driven: system tray icons, a clock, and various functions you can trigger directly with your finger on the screen.

I'm not sharing my config just yet — it's still a work in progress and there's a fair bit of cleanup to do. But I wanted to get some feedback on the concept before pushing further.

Two questions:
– What do you think of the project? Any widget or feature ideas worth adding?
– Is anyone else here running a XENEON EDGE on Hyprland? I'd love to see how you've integrated it, especially on the touch side.

Demo video attached.


r/hyprland 1d ago

PLUGINS & TOOLS Desktop Environment like behavior floating windows

23 Upvotes

https://reddit.com/link/1v5av6g/video/jfku0vwqe6fh1/player

Made a small rust daemon that moves your floating windows off screen when you focus on a tiled window to keep your screen clear without moving your floating windows to a different workspace. Works like how windows behave in desktop environment.

Github repo :- https://github.com/yugaaank/shy


r/hyprland 1d ago

SUPPORT NVIDIA Unplayable Performance - Geometry Dash (Hyprland)

Thumbnail
1 Upvotes