My Tech Stack

2018/12/31

Machines

Model Hostname CPU GPU RAM
Ideapad Y500 shakuras Intel i7-3630QM (8) @ 3.4 GHz 2x NVIDIA GeForce GT 650M 16GB
Thinkpad x130e zerus AMD E-300 APU (2) @ 1.3 GHz AMD ATI Radeon HD 6300 2GB
Samsung Chromebook char Cortex-A15 Exynos 5 (2) @ 1.7 GHz ARM Mali-T604 (Quad) 2GB

Software Choices

While I do keep a single Windows machine around for playing some games, the vast majority of my time at a computer is spent in front of a Linux machine.

Distributions

Void Linux (rolling release, without systemd) for x86_64 systems.

I currently run Devuan on my Samsung Chromebook, although at some point I intend to replace it with the armhf distribution of Void.

Environment

I use Awesome WM as a tiling window manager. If you don’t use a tiling WM, I strongly recommend it.

Web Browser

Firefox. Firefox is a standard libre browser that has gotten much faster since the Quantum update. I refuse to use Chrome derivatives generally.

Text Editor

Emacs! Always Emacs. I do use evil-mode for Vim keybindings, in accordance with the old joke: “Emacs is a great operating system. It’s just missing a good text editor.” Emacs is one of the best pieces of software ever written.

As an aside, this site is written in Emacs using ox-hugo to export org-mode files to Markdown for Hugo, a static site engine written in Go.

Terminal

A proper UNIX-style command line interface is the superior environment for most tasks. I will write more on this later. I consider urxvt & tmux & zsh to be the Holy Trinity. I use neovim for quick configuration of system files.