From 981920710bfa7e3eae535a0a65c3d89b421eb752 Mon Sep 17 00:00:00 2001 From: crecher Date: Wed, 1 Apr 2026 14:23:17 +0200 Subject: added configuring via config/config.go --- main.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index ed1914e..70cd869 100644 --- a/main.go +++ b/main.go @@ -9,6 +9,7 @@ import ( "github.com/BurntSushi/xgb" "github.com/BurntSushi/xgb/xproto" + config "github.com/crecheer/wm/config" "github.com/crecheer/wm/keysym" ) @@ -39,11 +40,11 @@ var focused xproto.Window // bar var barWindow xproto.Window var barGC xproto.Gcontext -var barHeight uint16 = 20 // bar height in pixels, to disable bar set to 0 +var barHeight uint16 = config.BarHeight // layout var layout string = "tileWithMaster" -var gapSize = 10 // 0 = no border +var gapSize = config.GapSize // tags var GlobalTags BitMask = 1 @@ -54,9 +55,7 @@ func main() { if err != nil { log.Fatal(err) } - setup(conn) - for { ev, err := conn.WaitForEvent() if err != nil { @@ -99,7 +98,6 @@ func main() { func setup(conn *xgb.Conn) { root := xproto.Setup(conn).DefaultScreen(conn).Root - err := xproto.ChangeWindowAttributesChecked( conn, root, @@ -109,7 +107,6 @@ func setup(conn *xgb.Conn) { xproto.EventMaskSubstructureNotify, }, ).Check() - if err != nil { log.Fatal(err) } -- cgit v1.2.3