Enable a lightweight Mail Transfer Agent on Linux to send emails through ZOHO

Install the lightweight packages msmtp and msmtp-mta (which will map to sendmail) to allow for sending email.…

Read more

Published : 11 February 2020

Secure SSH and SFTP behind a bastion with 2FA

To protect access to a system or network from the outside world, SSH authentication can be accompanied by 2FA by using…

Read more

Published : 10 February 2020

Configure make to use parallel compilation on Arch Linux

Speed up compilation (AUR packages, etc) on Arch Linux by tweaking make to use all the cores on your device. /etc/…

Read more

Published : 31 January 2020

Install Deluge headless with Web UI on Ubuntu 18.04

Add the stable PPA sudo add-apt-repository -u ppa:deluge-team/stable sudo apt update Create a service account for…

Read more

Published : 10 January 2020

Launch a separate 'backup' thunderbird instance offline

To store and access a completely separate 'backed up' Thunderbird profile under Linux we can simply move the old…

Read more

Published : 31 October 2019

Manage separate Git configurations for work and personal

As of Git 2.13 git allows for Conditional Configurations. This means that a specific set of configurations can be used…

Read more

Published : 31 October 2019

Launch Discord app minimised on Linux

discord --start-minimized

Read more

Published : 25 October 2019

Git Workflow Diagram

I stumbled across this very clear representation of the Git Workflow.  

Read more

Published : 21 October 2019

Create and restore a backup of all packages in Arch Linux

BACKUP Create a list of all currently installed packages Native (manually installed via pacman) sudo pacman -Qn…

Read more

Published : 10 October 2019