I wish I’d learned Tkinter sooner

I’m someone who greatly enjoys spending as much time as possible in a vanilla terminal, and I’m gradually getting drawn into the “Vim Keys Everywhere” lifestyle/ideology. My preferred file manager is Vifm, I browse the web using Firefox + Tridactyl, I listen to music using Musikcube, I struggle with the urge to stop people on the street to tell them about my Herbstluftwm configuration.

But when I’m using a floating window manager, doing mouse-driven activities like using Gimp or Audacity, playing games, etc., I don’t necessarily want to open up a config file and worry about whether the key=value pairs are supposed to have spaces next to the equals sign, or how to capitalize the keywords. […]