diff --git a/windows/komorebi.ahk b/windows/komorebi.ahk index b1add6f..9dd4b43 100644 --- a/windows/komorebi.ahk +++ b/windows/komorebi.ahk @@ -6,13 +6,13 @@ #Include %A_ScriptDir%\komorebi.generated.ahk ;;;; Settings ;;;; -WindowHidingBehaviour("hide") +WindowHidingBehaviour("minimize") WatchConfiguration("enable") EnsureWorkspaces(0, 9) -InvisibleBorders(2,2,2,2) +InvisibleBorders(7, 0, 14, 7) MouseFollowsFocus("disable") @@ -36,22 +36,33 @@ WorkspacePadding(0, 6, 0) WorkspacePadding(0, 7, 0) WorkspacePadding(0, 8, 0) -ContainerPadding(0, 0, 8) -ContainerPadding(0, 1, 8) -ContainerPadding(0, 2, 8) -ContainerPadding(0, 3, 8) -ContainerPadding(0, 4, 8) -ContainerPadding(0, 5, 8) -ContainerPadding(0, 6, 8) -ContainerPadding(0, 7, 8) -ContainerPadding(0, 8, 8) +ContainerPadding(0, 0, 6) +ContainerPadding(0, 1, 6) +ContainerPadding(0, 2, 6) +ContainerPadding(0, 3, 6) +ContainerPadding(0, 4, 6) +ContainerPadding(0, 5, 6) +ContainerPadding(0, 6, 6) +ContainerPadding(0, 7, 6) +ContainerPadding(0, 8, 6) ;;;; Rules ;;;; -FloatRule("exe", "steam.exe") -FloatRule("exe", "steamwebhelper.exe") -FloatRule("exe", "scrcpy.exe") +FloatRule("exe", "steam.exe") ; personal preference +FloatRule("exe", "steamwebhelper.exe") ; personal preference +FloatRule("exe", "scrcpy.exe") ; personal preference +FloatRule("exe", "paintdotnet.exe") ; pending pr +FloatRule("exe", "vmware.exe") ; TODO: pr? -IdentifyTrayApplication("exe", "SoulseekQt.exe") +FloatRule("title", "SplashScreenGuard") ; TODO: pr + +FloatRule("class", "TFormHexView") ; TODO: pr + +IdentifyTrayApplication("exe", "SoulseekQt.exe") ; pending pr +IdentifyTrayApplication("exe", "thunderbird.exe") ; TODO: pr? doesnt work well if "minimize to tray" is enabled +IdentifyTrayApplication("exe", "DiscordDevelopment.exe") ; pending pr + +IdentifyBorderOverflowApplication("exe", "MusicBee.exe") ; TODO: pr? also need to figure out how to make miniplayer popout not steal focus +IdentifyBorderOverflowApplication("exe", "DiscordDevelopment.exe") ; pending pr ;;;; Finalize config ;;;; CompleteConfiguration()