💾 Archived View for heavysquare.com › unix › 9948-bad-bad-bloatware.txt captured on 2022-04-29 at 11:25:36.
⬅️ Previous capture (2021-12-03)
-=-=-=-=-=-=-
Wed Oct 28 10:11:21 PM CET 2020 bloatware: XMonad switched to: dwm (from suckless.org), roughly in 2015 It started a few years ago. Large portion of the devs, at the company I worked for, used XMonad as window manager. All sorts of shiny plugins were available. The variety of contributed pluggable code libraries, the possibility to write your own, these were really compelling and suggested that you could customize the hell out of the environment to do exactly what you want. One day, I wanted something really simple. I read some random tutorial, did what it suggested and.. nothing happened. Something on my stack of plugins shadowed the setting. I guessed. I spent considerable amount of time to figure out what happened, but I was lost navigating in thousands of lines of Haskell. Which is a lot bc it's Haskell and Haskell is really dense. Then I realized that it's also important in a system that it's easy to give reasons for behavior and simplicity of bloatware: vim switched to: vim motivation: "why on earch are you still autoindenting stuff when I press enter" drastic solution: vim -u /dev/null less drastic: set compatible (that worked) actual problem was: (set)indentexpr was not empty (knew about noai nocin nosi) qutebrowser started flickering switched to luakit, 2 hrs of configuring Wed Jan 6 10:22:52 PM CET 2021 from luakit, I switched back to qutebrowser posted to their github page and they told me a config option to use to prevent flickering, it worked even started donating to that project