aboutsummaryrefslogtreecommitdiff
path: root/src/main.zig
diff options
context:
space:
mode:
authorIsaac Freund <ifreund@ifreund.xyz>2020-03-25 15:59:24 +0100
committerIsaac Freund <ifreund@ifreund.xyz>2020-03-25 15:59:24 +0100
commit34e47360f5f8412d950eab788acc60073f86b0b3 (patch)
tree455b53b800578bd5856b74e7c3e63bb9c8b6f625 /src/main.zig
parenta3eb33a7b1394e7eae45950e0e59c471ee1475fb (diff)
downloadriver-34e47360f5f8412d950eab788acc60073f86b0b3.tar.gz
river-34e47360f5f8412d950eab788acc60073f86b0b3.tar.xz
Add Root struct
Server handles listening for wayland signals. It delegates input handling to Seat and output handling to Root.
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main.zig b/src/main.zig
index 86be73c..bd9589f 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -8,11 +8,10 @@ pub fn main() !void {
c.wlr_log_init(c.enum_wlr_log_importance.WLR_DEBUG, null);
- var server = try Server.create(std.heap.c_allocator);
+ var server: Server = undefined;
+ try server.init(std.heap.c_allocator);
defer server.destroy();
- try server.init();
-
try server.start();
// Spawn an instance of alacritty