Howto, Linux

Install Mailpile on Ubuntu with nginx as reverse proxy.

Introduction In this tutorial, we will install Mailpile, a fast, secure, and beautiful webmail client, on Ubuntu. A webmail client like Mailpile is a great way to ensure you can access your email from anywhere without the hassle of configuring a standard email client. Mailpile is just a mail client, meaning it only manages existing mail accounts. Please keep in…

Continue Reading

Howto, Linux

Caddy, Varnish, WordPress, Ubuntu = Fun

Architecture: What’s the point of all this? Why are there so many layers? Why Caddy? The primary goal of this architecture is to massively and immediately improve any given WordPress site with a quick and easy upgrade to HTTP/2, always-on HTTPS, and robust caching and compression middleware. To that end, we can envision a stack that looks something like:

Howto, Linux

YouCompleteMe with Neovim on Arch Linux

YouCompleteMe is an asynchronous code completion engine which offers on the fly code completion to vim and neovim. We can see from installation instruction that, despite all the good things it does, it is arguabgly harder to install than Linux Kernel. Also there is no easy way to install on Arch. In AUR there is a package for VIM but…

Continue Reading

Howto, Linux

Nvidia Hybrid GPU in Arch Linux with Bumblebee

Hybrid GPUs are very common nowadays. Here one GPU is used to perform graphics intensive task another is used to perform non intensive task (to preserve battery). In Linux we have two options to achieve this, PRIMUS and BUMBLEBEE , let’s take a look how to use Bumblebee to install and switch to discreet graphics card for certain applications. Note…

Continue Reading

Howto, Linux

Make Yakuake follow Konsole color scheme in KDE 5.8+

As we can see from this bug, Konsole update broke Yakuake, a beautiful drop-down terminal emulator. As a result, Yakuake’s “Manage profile” button doesn’t work anymore. Nothing happens when you click on it. But there’s a workaround. Open konsole, create a new profile by going to Settings -> Configure konsole -> Profile -> New Profile , here create a new…

Continue Reading

Linux

Install Avro in Arch Linux

Installing ibus Avro is ridiculously hard on later Ubuntu systems (which are later than 12.04 anyway) since the dependency library of the package is outdated. But it’s trivial on Arch like systems (Manjaro KDE works, GNOME doesn’t, don’t know/don’t care why).