From f8b92869b54fd6803a12b6464e8373f23074f5ab Mon Sep 17 00:00:00 2001 From: Silas Bartha Date: Wed, 19 Feb 2025 13:27:30 -0500 Subject: [PATCH] piss daemon page --- content/projects/piss_daemon/index.md | 14 ++++++++++++++ content/projects/piss_daemon/statusbar.png | Bin 0 -> 4546 bytes static/back_door.key | Bin 104 -> 0 bytes 3 files changed, 14 insertions(+) create mode 100644 content/projects/piss_daemon/index.md create mode 100644 content/projects/piss_daemon/statusbar.png delete mode 100644 static/back_door.key diff --git a/content/projects/piss_daemon/index.md b/content/projects/piss_daemon/index.md new file mode 100644 index 0000000..ad2c46b --- /dev/null +++ b/content/projects/piss_daemon/index.md @@ -0,0 +1,14 @@ ++++ +title = "piss daemon" +[taxonomies] +categories = ["utility"] +languages = ["rust"] +[extra] +finished = "december 2024" +git = ["piss-daemon"] ++++ +this is a dbus daemon (`pissd`) and client (`piss-level`) that monitor the international space station's urine tank level + +i have it integrated into my status bar + +![](./statusbar.png) diff --git a/content/projects/piss_daemon/statusbar.png b/content/projects/piss_daemon/statusbar.png new file mode 100644 index 0000000000000000000000000000000000000000..b98e021285d2e89f5146024425a0d23a1a76356d GIT binary patch literal 4546 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 literal 0 HcmV?d00001 diff --git a/static/back_door.key b/static/back_door.key deleted file mode 100644 index 1c0db5943e385f6192aa4e068302c42f5cab7b1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 104 zcmdnOQ1vq4e}DqF*7oky+3U3rKmY?ngZ(K4F&WBaU;qljh$&DeSS3(!^5n%c9-pvf Xt6Avos^}^HWzPkHBQrs2fFJ?@53(cd