From e04641ee6c0d1c09ccaaccab4872cde9cd3065c1 Mon Sep 17 00:00:00 2001 From: Adam Hellberg Date: Mon, 6 Feb 2023 23:26:21 +0100 Subject: [PATCH] Add senpai configs Note to self: The `password-cmd` in the senpai config should ideally be a custom script that retrieves the password differently depending on the current host, as not all my hosts will be using kwallet. --- senpai/.config/senpai/highlight | 22 ++++++++++++++++++++++ senpai/.config/senpai/senpai.scfg | 5 +++++ 2 files changed, 27 insertions(+) create mode 100755 senpai/.config/senpai/highlight create mode 100644 senpai/.config/senpai/senpai.scfg diff --git a/senpai/.config/senpai/highlight b/senpai/.config/senpai/highlight new file mode 100755 index 0000000..ca95815 --- /dev/null +++ b/senpai/.config/senpai/highlight @@ -0,0 +1,22 @@ +#!/usr/bin/env bash + +if [[ "$HERE" == "1" ]]; then + exit 0 +fi + +escape() { + printf "%s" "$1" | sed 's#\\#\\\\#g' +} + +SOUNDFILE=/home/sharparam/sounds/notifications/cyan_message.ogg +nohup play "$SOUNDFILE" vol 0.5 &>/dev/null & disown + +notify-send \ + --app-name=senpai-irc \ + --urgency=normal \ + --expire-time=5000 \ + --icon=senpai-irc \ + --category=im.received \ + "${SENDER:-Unknown} in ${BUFFER:-unknown buffer}" \ + "$(escape "${MESSAGE:-No message}")" + diff --git a/senpai/.config/senpai/senpai.scfg b/senpai/.config/senpai/senpai.scfg new file mode 100644 index 0000000..1e4a526 --- /dev/null +++ b/senpai/.config/senpai/senpai.scfg @@ -0,0 +1,5 @@ +address ircs://soju.sharparam.com:6697 +nickname Sharparam +realname Sharparam +username sharparam +password-cmd kwallet-query kdewallet -f senpai-irc -r password -- 2.54.0