szymonkaliski/hhtwm

Rationale?

AdamWagner opened this issue · 2 comments

Great to see your interest in tiling wm for macos. I see in your dotfiles that you’ve used chunkwm. I currently use chunkwm and would like to know what motivated you to roll your own with hammerspoon?

Thanks!

Hm, multiple reasons really:

  1. isn't writing and using your own wm like the ultimate nerd cred?
  2. I prefer my own stuff to other people's stuff in general ;) it's also easier to hack and change your own codebase than someone elses
  3. chunkwm didn't work with multiple displays like I wanted it to (I don't remember the details though)
  4. chunkwm was loosing the whole layout when it was restarted - hhtwm stores layouts between reloads
  5. I was already using hammerspoon for bunch of other stuff, and running two apps that do window managing at the same time felt wrong

@szymonkaliski - thanks a lot! Makes sense, and helps me understand if I should give it a spin. #3 is a pretty compelling reason for me to get Hammerspoon wired up again ;-)