From 3cd4cb5df71fc8178facf21f744b1b9cc7f9779e Mon Sep 17 00:00:00 2001 From: The_miro Date: Tue, 19 May 2026 11:48:14 +0200 Subject: [PATCH] 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 --- desktopenvs/hyprlua/hypr-usr/autostart.lua | 2 +- desktopenvs/hyprlua/hypr-usr/windowrules.lua | 1 + desktopenvs/hyprlua/vicinae/{vicinae => }/settings.json | 0 3 files changed, 2 insertions(+), 1 deletion(-) rename desktopenvs/hyprlua/vicinae/{vicinae => }/settings.json (100%) diff --git a/desktopenvs/hyprlua/hypr-usr/autostart.lua b/desktopenvs/hyprlua/hypr-usr/autostart.lua index a9c9756..a4f01dd 100644 --- a/desktopenvs/hyprlua/hypr-usr/autostart.lua +++ b/desktopenvs/hyprlua/hypr-usr/autostart.lua @@ -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") diff --git a/desktopenvs/hyprlua/hypr-usr/windowrules.lua b/desktopenvs/hyprlua/hypr-usr/windowrules.lua index 2f4e5d6..bce7ac6 100644 --- a/desktopenvs/hyprlua/hypr-usr/windowrules.lua +++ b/desktopenvs/hyprlua/hypr-usr/windowrules.lua @@ -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, diff --git a/desktopenvs/hyprlua/vicinae/vicinae/settings.json b/desktopenvs/hyprlua/vicinae/settings.json similarity index 100% rename from desktopenvs/hyprlua/vicinae/vicinae/settings.json rename to desktopenvs/hyprlua/vicinae/settings.json