Published

- 3 min read

The Art of Procrastination (read: Ricing)

img of The Art of Procrastination (read: Ricing)

The 12-Hour Configuration File

It starts innocently. You just want to change the font size in your terminal.

You open your config file. You change font_size from 12 to 14. You save. It looks better.

But then you notice the padding is slightly off. So you adjust the padding. Then the background color clashes with your wallpaper. You search for a new color scheme. “Gruvbox? Nord? Dracula?” You spend an hour comparing hex codes.

Then you realize your status bar doesn’t match the terminal. You need to reconfigure Polybar. But Polybar is old; maybe you should switch to Waybar? That requires switching from X11 to Wayland. That requires changing your compositor to Hyprland. That requires rewriting your entire dotfiles repository.

Three days later, you emerge from your cave. Your productivity system is now theoretically 2% more efficient. You have done 0% actual work.

This was the single best use of your time.

What is Ricing?

“Ricing” is the act of making your desktop environment look cool and behave exactly how you want it to.

It comes from the car modding term “Rice Burner,” but in the Linux world, it refers to the obsessive customization of the UI. It is the most beautiful waste of time in the computing world.

The Illusion of Productivity

I tell myself I do this for productivity. “If I bind Super+Shift+Enter to open a floating terminal scratchpad, I can deploy servers 0.5 seconds faster!”

I know that’s a lie.

If I cared about productivity, I would use macOS, install VS Code, and get to work. But thats soooo boring.

Control in a Chaotic World

The modern digital world is hostile to user agency.

  • Windows forces updates effectively when it wants to.
  • Mac hides the filesystem and treats you like a toddler.
  • Android locks the bootloader.
  • Websites are filled with dark patterns and tracking scripts.

We are guests in our own digital homes, renting the space between the ads.

When I write a Linux config file, I am God of my machine. If I say the window border should be 2 pixels wide and colored #ebdbb2, it IS. If I say that pressing Mod+Q kills the process, it DIES. No “Are you sure?” dialogs.

There is a psychological comfort in this. In this uncontrolable world, I can at least control exactly how my windows support transparency blur.

The Aesthetic of Function

There is also an artistic element. A blurred, tiled window manager with a cohesive color scheme is genuinely art. Ihave spent more time than I would like to admit admiring my latest setup.

Show someone a Mac, and they see a computer. Show them a riced Arch Linux setup running cmatrix and htop in transparent terminals, and they see The Matrix. I am larping as a competent programmer, and it feels great.

Embrace the Rice

Yes, it is procrastination. Yes, I should be finishing my cpu downclocking project instead of tweaking my neovim lsp-zero configuration for the 50th time. But no, I don’t think I will.