Articles by John Nduli

Vim Airline Setup

I was watching this video on how to use vim+tmux effectively (Video Link), and this guy had some really awesome looking vim. I decided to try it out and see if I could end up with something just that great.

I did my research and found two alternatives, powerline …

Git Branches

Lets say we have have a project A that works really well and serves our purpose. Then there is this new killer feature that we want to add to the project. Adding it directly to project A is not a really good thing as it might break whats working.

So …

Adb Usage at Work

To use adb in archlinux, first install android-tools.

sudo pacman -S android-tools

I then add the adb resources to the android rules files. To do this, first do lsusb, you'll get something like this:

Bus 001 Device 004: ID 12d1:256b Huawei Technologies Co., Ltd.

To add this to …

Why To Use Github

Github is a really awesome tool. It's where most open source project live. In my case, I use github as a means of control and tracking. I've been doing so many projects in my free time, but however I do not have a record or something that can show what …

Postgresql Weird Error - Failed To Start

After updating my Archlinux, I tried starting up postgreSQL with:

sudo systmctl start postgresql.service

The service was unable to start. I then checked on what systemctl was saying the error was.

(env) [rookie@ArchRookie eventmanagement]$ sudo systemctl status postgresql
[sudo] password for rookie:
● postgresql.service - PostgreSQL database server
Loaded …

Know Thy Editor Well

Someone once told me that I should really know my editor, and know it well. I did not take this advice into consideration but lately, as I get better and better at using vim, I think I'm beginning to understand the fella well.

If you know your editor well enough …

Changing Menu Icon MinCss

I wanted to make this pelican theme that is really light weight. I did some research and came upon mincss. Now this is a really small CSS framework that supports a wide range of browsers. For more info, check out here

I encountered a small problem however. I wanted to …

« Page 7 / 8 »