Title: List of useful tools Author: Solène Date: 22 March 2017 Tags: unix Description: Here is a list of software that I find useful, I will update this list everytime I find a new tool. This is not an exhaustive list, theses are only software I enjoy using: ## Backup Tool + duplicity + borg + restore/dump ## File synchronization tool + unison + rsync + lsyncd ## File sharing tool / "Cloud" + boar + nextcloud / owncloud + seafile + pydio + syncthing (works as peer-to-peer without a master) + sparkleshare (uses a git repository so I would recommend storing only text files) ## Editors + emacs + vim + jed ## Web browsers using keyboard + qutebrowser + firefox with vimperator extension ## Todo list / Personal Agenda... + org-mode (within emacs) + ledger (accounting) ## Mail client + mu4e (inside emacs, requires the use of offlineimap or mbsync to fetch mails) ## Network + curl + bwm-ng (to see bandwith usage in real time) + mtr (traceroute with a gui that updates every n seconds) ## Files integrity + bitrot + par2cmdline + aide ## Image viewer + sxiv + feh ## Stuff + entr (run command when a file change) + rdesktop (RDP client to connect to Windows VM) + xclip (read/set your X clipboard from a script) + autossh (to create tunnels that stays up) + mosh (connects to your ssh server with local input and better resilience) + ncdu (watch file system usage interactively in cmdline) + mupdf (PDF viewer) + pdftk (PDF manipulation tool) + x2x (share your mouse/keyboard between multiple computers through ssh) + profanity (XMPP cmdline client) + prosody (XMPP server) + pgmodeler (PostgreSQL database visualization tool)