]> git.seodisparate.com - swaybar_info/commitdiff
Add README.md
authorStephen Seo <seo.disparate@gmail.com>
Sat, 9 Jul 2022 10:06:51 +0000 (19:06 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Sat, 9 Jul 2022 10:06:51 +0000 (19:06 +0900)
README.md [new file with mode: 0644]

diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..64d3acc
--- /dev/null
+++ b/README.md
@@ -0,0 +1,24 @@
+# swaybar\_info
+
+## Usage
+
+    # build the "release" build of the program
+    cargo build --release
+    # put the "release" build somewhere to be used by swaybar
+    cp ./target/release/swaybar_info ~/.config/sway/
+
+Put the following in your `~/.config/sway/config`:
+
+    bar {
+        position top
+        # Set --netdev=<device> such that <device> is the network device you
+        # want to monitor. You can omit --netdev=<device>, but that will also
+        # cause the program to omit network traffic stats.
+        status_command $HOME/.config/sway/swaybar_info --netdev=enp7s0
+    }
+
+## Dependencies
+
+Uses [`serde_json`](https://crates.io/crates/serde_json),
+[`serde`](https://crates.io/crates/serde),
+and [`chrono`](https://crates.io/crates/chrono).