Category: computers

Bash Scripting

Bash is perhaps one of the hardest languages to learn how to script with, simply for the fact there’s so much bad information out there.I’d like to share some tips and tricks I’ve learned in my few ye

Learning Vim

A brief (and somewhat complete) history: In the beginning, the UNIX standard editor was ed, created by Ken Thompson in 1969. ed is a very powerful, very terse, command line interface for editing text,

Functional Programming: a small introduction

It seems there’s some confusion on why you might use functional programming methods like map/reduce/filter, and so I thought I’d write this to try and explain why they’re useful.ReduceImagine you have

Killing the Display Manager

Display managers like LightDM and SDDM come standard with many Linux distros, and I personally find them useless. I’d like to share with you how to get rid of them and gain a bit of control over how X

Vim beginner's customization guide

This article is for those who’ve been using Vim for a little while and have started to grasp modal editing and the powers of Vim, and now want to start customizing it. If you’re completely new to Vim,

Fuzzy searching for MPD in Bash

I recently came across fzf, which is an interactive line filter. By default fzf will fuzzy search recursively through file names in the current directory, but it also filters through stdin.Realizing i

Backporting packages in Debian

Are you anxious for a new version of a particular package, and don’t want to wait for someone else to submit it to backports?After a few hours of reading docs and testing this out myself I feel like I