fix(hyprlua): theme and position vicinae correctly

Move settings.json out of the wrong vicinae/vicinae/ subdir so it deploys
to ~/.config/vicinae/settings.json where vicinae actually reads it, enabling
the cyberqueer theme. Add GTK_THEME=cyberqueer on launch for correct font
rendering. Add float=true to the launcher window rule so the cursor-position
move formula is applied.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
main
The_miro 2026-05-19 11:48:14 +02:00
parent bf4821c48e
commit 3cd4cb5df7
3 changed files with 2 additions and 1 deletions

View File

@ -3,7 +3,7 @@ hl.on("hyprland.start", function()
-- monitorhandler (was exec-once in monitors.conf)
hl.exec_cmd("~/Dotfiles/desktopenvs/hyprlua/scripts/monitorhandler.sh")
hl.exec_cmd("export QT_QPA_PLATFORMTHEME='' && vicinae server")
hl.exec_cmd("GTK_THEME=cyberqueer QT_QPA_PLATFORMTHEME='' vicinae server")
hl.exec_cmd("bash ~/Dotfiles/desktopenvs/hyprlua/scripts/bluetooth-applet.sh")
hl.exec_cmd("bash ~/Dotfiles/desktopenvs/hyprlua/scripts/ulwatchdog.sh")
hl.exec_cmd("bash ~/Dotfiles/desktopenvs/hyprlua/scripts/ewwstart.sh")

View File

@ -7,6 +7,7 @@ hl.window_rule({ name = "vicinae-launcher", match = { class = "vicinae" }, t
hl.window_rule({
name = "launcher",
match = { tag = "launcher" },
float = true,
pin = true,
no_shadow = true,
no_blur = true,