Trying this out with dwm and it seems to work. Note that we aren't using the windowmap patch since it causes windows such as kitty to not focus properly when switching between tags.