shithub: snarflog


branches: main

Clone

clone: git://shithub.us/penny/snarflog gits://shithub.us/penny/snarflog
push: hjgit://shithub.us/penny/snarflog
patches to: penny@limitedideas.org

Last commit

eb5ed3df – penny <penny@limitedideas.org> authored on 2025/12/03 14:02
Update readme

About

Snarflog is a snarf logging tool, it works by mounting our own proxy
/dev/snarf over the orignal, redirecting reads and writes to the real file.
Monitor written snarfs by reading /dev/snarflog after running

On start the overlay is posted to to /srv/snarflog , if slog is run and this
file exists, it will simply be mounted for you.

Quirks
 - If you put it in your lib/profile it should be after you bind /mnt/term/dev
 - This also ties all your session's clipboards together
 - The first drawterm client must start snarflog to use host clipboard
 - If the first client exits snarflog will exit and all the clients will disconnect

To use mk install and run ```slog``` in your profile

You can attach it to your current session ns
```plumb 'Local mount -b /mnt/snarflog /dev'```