From fcab632e7d78d8a16c9c4e0fa9672dc04250080c Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Fri, 28 Nov 2025 23:19:53 -0300 Subject: [PATCH] make window float on i3 when -debug flag. --- main.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main.go b/main.go index 9ae2a8e..2f0fcdc 100644 --- a/main.go +++ b/main.go @@ -3,6 +3,7 @@ package main import ( "context" "encoding/hex" + "flag" "os" "strings" "time" @@ -25,13 +26,19 @@ var ( debounced = debouncer.New(800 * time.Millisecond) sys = sdk.NewSystem() ctx = context.Background() + debug = flag.Bool("debug", false, "enable debug mode") ) func main() { + flag.Parse() app = qt.NewQApplication(os.Args) window = qt.NewQMainWindow2() + if *debug { + window.SetWindowFlag(qt.WindowStaysOnTopHint | qt.Dialog) + } + window.SetMinimumSize2(800, 600) window.SetWindowTitle("nakv")