Dynamic theme selection for neovim, and also unrelatedly, keyboard mapping in udev

these days i spend a lot of time opening up github projects and seeing the dreaded A user you’ve blocked has previously contributed to this repository sigh. another one bites the dust 1 there’s currently no easy way to tell whether it’s just some drive-by PR where some skill-atrophied genius prompter couldn’t figure out how to write 3 lines of correcting typos by hand (i’ll call this “type 1”) or…