From 8794696c459e48046c51ada3814713641d727fde Mon Sep 17 00:00:00 2001 From: redbeardymcgee Date: Wed, 20 Nov 2024 21:45:36 -0600 Subject: [PATCH] move weechat notes --- quadlets/README.md | 32 ------------------------------ quadlets/weechat/README.md | 32 ++++++++++++++++++++++++++++++ quadlets/weechat/weechat.container | 7 +++---- 3 files changed, 35 insertions(+), 36 deletions(-) create mode 100644 quadlets/weechat/README.md diff --git a/quadlets/README.md b/quadlets/README.md index c9f9922..58c68ba 100644 --- a/quadlets/README.md +++ b/quadlets/README.md @@ -1,35 +1,3 @@ # Quadlets Quadlets go in `~/.config/containers/systemd`. - -## Weechat - -> [!NOTE] [Potential permissions issue fix](https://github.com/weechat/weechat-container/issues/10#issuecomment-2472077317) - -### Attach and configure - -> [!TIP] Detach key sequence: `ctrl-p` `ctrl-q`. - -```bash -ssh -t $remotehost sh -lc 'cd; podman attach weechat' -/set irc.look.smart_filter on -/set irc.server_default.msg_part "" -/set irc.server_default.msg_quit "" -/set irc.ctcp.clientinfo "" -/set irc.ctcp.finger "" -/set irc.ctcp.source "" -/set irc.ctcp.time "" -/set irc.ctcp.userinfo "" -/set irc.ctcp.version "" -/set irc.ctcp.ping "" -/plugin unload xfer -/set weechat.plugin.autoload "*,!xfer" -/filter add irc_smart * irc_smart_filter * -/server add mam irc.myanonamouse.net/6697 -/set irc.server.mam.username $irc_username -/set irc.server_default.autojoin_dynamic on -/set irc.server.mam.autojoin "#anonamouse.net" -/set irc.server.mam.nicks "$irc_nick1,$irc_nick2" -/set irc.server.mam.autoconnect on -/connect mam -``` diff --git a/quadlets/weechat/README.md b/quadlets/weechat/README.md new file mode 100644 index 0000000..897e405 --- /dev/null +++ b/quadlets/weechat/README.md @@ -0,0 +1,32 @@ +# Weechat + +> [!WARNING] If you have permissions issue trying to persist data +> [Potential permissions issue fix](https://github.com/weechat/weechat-container/issues/10#issuecomment-2472077317) + +### Attach and configure + +> [!TIP] Detach key sequence: `ctrl-p` `ctrl-q`. + +```bash +ssh -t $remotehost sh -lc 'cd; podman attach weechat' +/set irc.look.smart_filter on +/set irc.server_default.msg_part "" +/set irc.server_default.msg_quit "" +/set irc.ctcp.clientinfo "" +/set irc.ctcp.finger "" +/set irc.ctcp.source "" +/set irc.ctcp.time "" +/set irc.ctcp.userinfo "" +/set irc.ctcp.version "" +/set irc.ctcp.ping "" +/plugin unload xfer +/set weechat.plugin.autoload "*,!xfer" +/filter add irc_smart * irc_smart_filter * +/server add mam irc.myanonamouse.net/6697 +/set irc.server.mam.username $irc_username +/set irc.server_default.autojoin_dynamic on +/set irc.server.mam.autojoin "#anonamouse.net" +/set irc.server.mam.nicks "$irc_nick1,$irc_nick2" +/set irc.server.mam.autoconnect on +/connect mam +``` diff --git a/quadlets/weechat/weechat.container b/quadlets/weechat/weechat.container index c7d69fb..16d38ed 100644 --- a/quadlets/weechat/weechat.container +++ b/quadlets/weechat/weechat.container @@ -14,10 +14,9 @@ ContainerName=weechat HostName=weechat AutoUpdate=registry -# Persist the full home dir -# FIXME: requires `chmod 777 /volumes/books/weechat/home/user` on host Volume=/volumes/books/weechat/home/user:/home/user -# FIXME: Better way to attach stdin and tty +# FIXME: Better way to attach stdin and tty. Quadlets don't seem to support +# this, probably because attaching to containers is weirder than `exec sh` into +# it PodmanArgs=-a stdin --tty=true -