aboutsummaryrefslogtreecommitdiff
path: root/karlc/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'karlc/src/main.rs')
-rw-r--r--karlc/src/main.rs17
1 files changed, 16 insertions, 1 deletions
diff --git a/karlc/src/main.rs b/karlc/src/main.rs
index e7a11a9..8db8d18 100644
--- a/karlc/src/main.rs
+++ b/karlc/src/main.rs
@@ -1,3 +1,18 @@
+use std::os::unix::net::UnixStream;
+
+use clap::Parser;
+use karlcommon::socket_path;
+
+/// CLI interface for karld
+#[derive(Parser)]
+#[clap(about, author, version)]
+struct Args {}
+
fn main() {
- println!("Hello, world!");
+ let _args = Args::parse();
+
+ let socket = UnixStream::connect(socket_path()).unwrap();
+
+
+
}