Title : List of useful tools
Author: Solène
Date : 22 March 2017
Tags : unix
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)
(null)