Dotfiles/desktopenvs/hyprlua/hypr
Amir Alexander Abdelbaki 654606df86 fix(hyprlua): spawn filepicker floating, compact, centred on the cursor
The dialog was landing off-cursor and at ~half-screen. Two Hyprland
gotchas were fighting each other: `move` is evaluated against the
window's natural size and `size` is applied afterwards from the top-left,
so a cursor_x-(window_w/2) move centred the pre-shrink window. zenity's
file chooser also ignores --width/--height and has a ~738x363 GTK
minimum.

Fix the size at 760x460 and hard-code the move offsets to half that
(380x230) so the shrunk window lands exactly on the pointer. Drop the
dead zenity --width/--height sizing from the script.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-04 15:06:37 +02:00
..
deprecated feat: add hyprlua config set and migrate hyprland envvars to dedicated file 2026-05-19 08:50:23 +02:00
usr fix(hyprlua): spawn filepicker floating, compact, centred on the cursor 2026-07-04 15:06:37 +02:00
application-style.conf chore: add inline comments across all modules and configs 2026-06-25 13:07:06 +02:00
hypridle.conf chore: add inline comments across all modules and configs 2026-06-25 13:07:06 +02:00
hyprland.lua remigrating to custom monitor manager solution 2026-06-26 08:39:40 +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