This is the setup that I use daily and I’m pretty happy with it. It’s gotten to a point where I don’t really change it much since it has 99% of the things I need.

There’s two important parts: my dwm fork and my config files.

dwm

dwm is a minimalistic tiling window manager for X11, which I’ve really liked since the first time I tried it. As it’s written in C and kept to a small number of lines of code, it’s very efficient compared to other window managers. This repo contains my dwm fork that I’ve been tinkering with for almost a year. I heavily customized the config.h file to include my own keybinds, colors, and patches. I applied the “systray” patch and the “uselessgap” patch to it.

dotfiles

This repo contains my dotfiles for various programs and some useful bash scripts I’ve made. Two important programs I use are Alacritty which is a great terminal emulator, and Micro which is a user friendly terminal text editor. Also worth mentioning is Picom, a compositor for X11 which enables for things like transparency and window animations.

This setup makes me enjoy using my computer and increases productivity.