# twtxt 2020-10-21T21:07:51Z J'ai récement laissé de côté mastodon. Toutefois, j'ai parfois envie de partager des découvertes courtes qui ne méritent cependant pas un article complet. J'aurais pu installer un shaarli, mais j'essaie de plus en plus de me passer de PHP. => https://github.com/shaarli/Shaarli shaarli Cependant, il existe un autre outil qui me convient davantage par sa conception : twtxt. => https://github.com/buckket/twtxt twtxt * Un simple fichier texte à remplir. * Format hyper simple : "date texte". * Hébergeable partout, il suffit de donner le lien vers ce fichier * 100% décentralisé : pas besoin de créer un compte ou d'héberger une application dédiée. J'ai donc remplacé ma page de "sites du jour" par un fichier twtxt.txt. Je ne l'ai pas encore inscrit où que ce soit, mais ça va peut-être venir. => https://si3t.ch/twtxt.txt twtxt.txt Un flux ATOM aurait pu tout aussi bien faire l'affaire, mais la syntaxe d'un fichier twtxt est plus pratique et a l'avantage d'être lisible même par un être humain. Je réfléchirai peut-être à en produire un si besoin. En attendant, pour publier un nouveau message, j'utilise ce script utilisant dmenu : => https://tools.suckless.org/dmenu/ dmenu ``` #!/bin/sh # https://github.com/buckket/twtxt test -s $HOME/.dmenurc && . $HOME/.dmenurc outdir=$HOME/work/rdvsa out=$outdir/si3t.ch/twtxt.txt PROMPT="twtxt:" msg="$(xclip -o | dmenu -sb ${sb} -sf ${sf} -nb ${nb} -nf ${nf} -fn ${fn} -p "$PROMPT")" test -z "${msg}" && exit printf '%s\t%s\n' "$(date +%FT%T%:Z)" "${msg}" >> "${out}" cd $outdir make make upload ``` ### Une réaction? => mailto:bla@bla.si3t.ch?subject="twtxt" 📧 Envoyez votre commentaire par mail. => mailto:bla+subscribe@bla.si3t.ch 📫 Abonnez-vous pour recevoir les réponses => /log/commentaires/ 📚 Consultez les archives. => mailto:bla+unsubscribe@bla.si3t.ch 💨 Vous désinscrire