summaryrefslogtreecommitdiff
path: root/main.scm
diff options
context:
space:
mode:
authorSamuel Fadel <samuel@nihil.ws>2022-12-02 18:12:56 +0100
committerSamuel Fadel <samuel@nihil.ws>2022-12-02 18:12:56 +0100
commitf7ec25115caf0ff0c17275571f740748becfcc3e (patch)
tree27214eb106bc4f05a7a630707c5c3b9d4b09c291 /main.scm
parent21ebd4dda267d09c60d8b646782aed28138c5690 (diff)
Sketching ideas.
Diffstat (limited to 'main.scm')
-rw-r--r--main.scm14
1 files changed, 13 insertions, 1 deletions
diff --git a/main.scm b/main.scm
index 8a34528..d048e8b 100644
--- a/main.scm
+++ b/main.scm
@@ -1,8 +1,20 @@
-(use-modules (wm))
+(use-modules (srfi srfi-9)
+ (wm))
+
+(define-record-type <wm-config>
+ (make-config border-width outer-border-width)
+ wm-config?
+ (border-width config-border-width set-config-border-width!)
+ (outer-border-width config-outer-border-width set-config-outer-border-width!))
+
+(define config
+ (make-config 2 0))
(when (wm-init)
(wm-set-configure-notify-handler!
(lambda (x y w h)
(display (+ x y w h))
(display "\n")))
+ (display config)
+ (display "\n")
(wm-quit))