83 private links
A TUI companion to tshark which brings back some kind of wireshark-like interface for it. Seems a bit trying to catch your own tail, but could be useful over headless clients etc!
In-depth tutorial on using the wireshark cli the whole network analysis workflow: capturing packets, analyzing packets, and interpreting packets.
Basic setup and usage of tshark, the commandline companion of wireshark. Goes through the basics.
A cheat sheet with all the related curl commands available for WebDAV. Very neat!
curl -X GET https://webdav.filestash.app/README.org
-> Read a file
curl -T welcome.msg -u "username:password" --dump-header - https://webdav.filestash.app/welcome.msg
-> upload a file
curl -X DELETE 'https://example.com/webdav/test'
-> delete something
curl -X MKCOL --dump-header - "https://webdav.filestash.app/test'
-> create a folder
The username password function works on any command.
Be aware that:
- listing files is slightly more complicated since you get results back in XML form
- If using e.g. Nextcloud shares, the path is always
example.com/public.php/webdav/path/to/your/file
with the token that is actually in the link being used having to be put into both username and password
Another bibliography manager for the command line. This one seems fairly nice: It keeps everything in plain-text (unlike papis), seems fairly customizable and extensible (unlike bibman), has some quality of life features like doi/arxiv import, git versioning and a plugin system.
Having used it a little - it is fairly nice, except for two niggling issues: with around 1000 library entries it becomes pretty sloow and it does not allow for advanced query syntax, even though it seems like it would support it. Author search only search in last names and you can not use any boolean logic to search for anything not tagged a certain way for example. These two issues are pretty major for larger libraries.
Another cli bibliography/library manager. Has a simple cli, can import/export to bibtex, link files to citations, be invoked by neovim telescope.
It seems alright but less well developed/smaller in scope than some other cmdline bib managers. Unfortunately uses plain regex for bibtex parsing which makes me doubtful for its robustness.
Like "ls", but for images. Shows thumbnails in terminal using sixel graphics. - GitHub - hackerb9/lsix: Like "ls", but for images. Shows thumbnails in terminal using sixel graphics.
A sync program for notmuch. Can pull down you mail from a (notmuch-enabled) mail server through ssh and sync multiple machines easily.
I am not entirely sure for the intended architecture yet, but it seems to either want your actual mail server directly running notmuch and you use only this script to sync to all machines (Option A) or you use mbsync etc to grab your stuff from another server (Gmail, Fastmail, Proton,..) on a single machine and then use muchsync to sync all other machines to that one (Option B).
Seeing where environment variables get set, logging every execution of zsh/bash into a file. Really clever use of fd and shows how easy it is with zsh.
An interesting attempt at setting up wezterm to mimic tmux with its sessions (that you attach to, detach from and can set up individual workspaces in). AFAIK written before wezterm got its workspaces features, so this might be written a little differently nowadays but may still provide good pointers.
A commandline mindmapping tool. Seems sophisticated enough to jot your thoughts down and very well presented!
Command line tool for improving typing skills - can do random sampling from entries you give it, or use machine learning training sets to give you typing tasks (for a variety of programming languages as well!)
Set up quick runner commands that change per currently active language server. Seems useful for a sort of 'quick access menu' for various command when running e.g. pandoc repeatedly, testing with python, compiling something, etc.
Another fast terminal, written in rust. A lot reminds me of alacritty (though this comes with more extensive features like tabs and multiplexing on its own).
I guess, it reminds me of a terminal looking like alacritty with a feature-set more akin to kitty (which sounds like a good thing!)
Lastly, the terminal implements both sixel and kitty image protocol support so that's nice. Should try it one of these days!
Python bindings for ripgrep. Seems simple enough!
For him it was as easy as starting nm-applet before establishing a connection (can be closed after) - and it worked for me as well. I have no idea why.
A step-by-step explanation of growing/shrinking NTFS partitions in Linux
A thorough explanation of (almost) automatically converting your markdown-written mails into both plaintext (keeping the markdown) and html versions and send both as alternative mime types.
That will display html for those clients who can and fall back (or prefer) plaintext for those who don't want to (e.g. neomutt commandlines).
Uses a manually invoked macro (by pressing a letter before sending the mail) to convert the message though I wonder if it could be done automatically through e.g. a send-hook
Another writeup of getting set up with Neomutt and the eco system for writing and receiving email.
Includes a little snippet on signing your email with gpg which I found very interesting.
Another little writeup for getting set up with NeoMutt