I was introduced to the world of ricing by my fellow nerds at the Open Source
Cult. Ever since, I have experimented with a variety of different setups and
programs to optimize both productivity and aesthetics. I’ve riced on both
MacOS and a bunch of Linux Distros.
Software
Below are some pieces of software I use, although I often adventure beyond them!
Type
Choice (Linux)
Choice (MacOS)
Terminal
Alacritty
Alacritty
Editor
Neovim
Neovim/VSCode
Window Manager
bspwm/dwm
Yabai
Document Viewer
Zathura
Skim
Music
Mpd with Ncmpcpp
Mpd with Ncmpcpp
Virtualization
QEMU/KVM with virt-manager
VMWare Fusion
Window Manager Configuration
Whatever desktop I’m on, I always associate each workspace with a certain type
of application. I configure my window manager and status bars accordingly.
The terminal emulator. I used to have multiple emulator instances open across
multiple workspaces, but tmux has made this far less efficient.
The web browser
Other code editors/productivity tools
Chatting/conference software
Virtual Machine software; yes, I am a proud VM spammer
Music players; apps like YouTube Music or Cantata go here, although I don’t
use them as much because ncmpcpp exists. 6 is correspondingly the most
annoying digit to reach.
Settings
Discord
Streaming/recording software
Keybindings
I try to standardize my keybindings across any window manager I use: