Commit Graph

20 Commits

Author SHA1 Message Date
Leon Henrik Plickat
bd27c22895 Add scheme module 2024-01-13 04:19:25 +01:00
Leon Henrik Plickat
b5e52577d6 man page: typos and grammar 2024-01-08 13:16:12 +01:00
Leon Henrik Plickat
b31a4f91a2 load argv[1] as script and remove default paths 2024-01-08 13:06:02 +01:00
Leon Henrik Plickat
4ae3654e35 add river-control-unstable-v1 support 2024-01-08 12:10:26 +01:00
Leon Henrik Plickat
153b5e0858 load script after initial registry burst
This makes the logic of installing idle handlers and layout handlers a bit
cleaner and allows us to send wayland request from the script in the future.
2024-01-07 06:25:56 +01:00
Leon Henrik Plickat
732c1adb55 add exit handler 2024-01-06 23:55:26 +01:00
Leon Henrik Plickat
2ccbfb2283 implement ext-idle-notify-v1 2024-01-06 23:38:04 +01:00
Leon Henrik Plickat
25fcd37930 update documentation for new API 2023-12-30 09:02:22 +01:00
Leon Henrik Plickat
ccfaa03839 new API
and code cleanup
2023-12-30 08:53:39 +01:00
Leon Henrik Plickat
2e409596cf check if layout-demand-handler exists every time it is called 2023-12-29 11:38:26 +01:00
Leon Henrik Plickat
098f15860c replace scm_c_primitive_load() with scm_primitive_load()
The c version does not auto-compile scripts, the other version
however does.
2023-12-29 11:33:00 +01:00
Leon Henrik Plickat
98f6c30e45 use scm_call_3 instead of scm_call to call layout-demand-handler 2023-12-29 10:19:03 +01:00
Leon Henrik Plickat
0bbe968afe fix crash when finding init script 2023-12-29 08:16:20 +01:00
Leon Henrik Plickat
aab2f4ef17 fix man page header 2023-11-25 21:01:53 +01:00
Leon Henrik Plickat
23e160f2d0 round number before converting to exact 2023-11-25 20:59:25 +01:00
Leon Henrik Plickat
997bf072e4 remove unneeded include 2023-11-25 20:29:02 +01:00
Leon Henrik Plickat
60a0986a0b add manpage 2023-11-25 16:33:19 +01:00
Leon Henrik Plickat
e55ca945a0 add README.md 2023-11-25 16:22:16 +01:00
Leon Henrik Plickat
d1e16721b2 graft guile onto the layout logic 2023-11-25 16:22:09 +01:00
Leon Henrik Plickat
35201437b3 init 2023-11-24 23:17:18 +01:00