My desktop

Old screenshots

Software

Not an extensive list, just what I use the most

System

Gentoo Linux
operating system
Zsh
shell

Desktop

Slim
login manager
Awesome
window manager
Feh
wallpaper setter
Rxvt-unicode
terminal emulator
Conky
system monitor
Scrot
screen capture

Applications

Vim
the mighty editor
Luakit
webkit browser
Firefox
gecko browser
Claws Mail
mail client
Transmission
torrent client
Abiword
word processor
Gnumeric
spreadsheet
Zathura
pdf viewer

Multimedia

GQview
image viewer
Gimp
graphics editor
MPD
music player server
ncmpc
mpd ncurses frontend
GMPC
mpd gtk+ frontend
mpv
video player

Programming

Valgrind
memory debugger
Git
revision control
GDB
GNU debugger
Dia
diagram/flowchart creation
strace
system call tracer

Games

AssaultCube
online first-person shooter
Xmoto
2D motocross platform
Supertuxracer
racing game
Flightgear
flight simulator
Foobillard
cue sports simulator
Gtklife
conway's game of life
TeeWorlds
online platform 2D shooter
GL-177
action flight simulator
FretsOnFire
guitarhero clone
DOSBox
DOS emulator
CrashTest
educational car crash simulator

Utilities

htop
interactive process viewer
wcalc
command-line calculator
xclip
clipboard read/write
ncdu
ncurses disk usage
iftop
ncurses bandwidth viewer
ngrep
grep for network
rsync
incremental file synchronization
fdupes
identify/delete duplicate files
netcat
network swiss army knife
nmap
network exploration or security auditing
getmail
POP3 mail retriever
dog
improved cat
sshfs-fuse
fuse-filesystem over sftp
moreutils
collection of extra unix tools
sleuthkit
file system forensic analysis tools
funny-manpages
funny man pages
procinfo-ng
prettyprint /proc/*
lshw
hardware lister
x86info
informative x86 cpu diagnostic utility
units
unit conversion program
screen
terminal multiplexer
sipcalc
subnet calculator

Gentoo tools

eix
fast ebuild search
euses
useflag search
genlop
emerge.log parser
portage-utils
portage helper tools
gentoolkit
administration scripts