Dotfiles/desktopenvs/hyprlua/hypr
Amir Alexander Abdelbaki bdecba0cf3 feat(hyprlua): float xdg portal dialogs above their parent
Portal-backed file/app choosers (xdg-desktop-portal-gtk) — e.g. Steam's
"select library folder" picker, plus Chromium/Electron/Flatpak dialogs —
run in a separate process and open as parentless top-levels with no
xdg-dialog or X11-dialog hint. Hyprland can't tell they're dialogs and
tiles them, unlike in-process xdg dialogs which it auto-floats. Match the
portal backend's class and float + centre it so it lands above its parent.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 04:28:42 +02:00
..
deprecated feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
layouts fix(hyprlua): spatial (transform-aware) monitor-jump fallback 2026-07-09 16:49:18 +02:00
usr feat(hyprlua): float xdg portal dialogs above their parent 2026-07-11 04:28:42 +02:00
application-style.conf chore: add inline comments across all modules and configs 2026-06-25 13:07:06 +02:00
hypridle.conf feat(presence-detect): switch to motion detection, adaptive interval, shared caffeine lock 2026-07-10 16:23:49 +02:00
hyprland.lua feat(hyprlua): default to columns, special:magic to scrolling 2026-07-09 16:48:12 +02:00
hyprlock-backgrounds.conf feat(wallpaper): sync selected wallpaper to hyprlock per monitor 2026-05-31 21:54:19 +02:00
hyprlock.conf chore: add inline comments across all modules and configs 2026-06-25 13:07:06 +02:00
hyprpaper.conf refactor(hyprlua): move hypr-usr/ into hypr/usr/ and wire sysupdate sync 2026-06-11 15:46:01 +02:00
hyprtoolkit.conf feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
monitorhandler.sh chore: add inline comments across all modules and configs 2026-06-25 13:07:06 +02:00