no more whatchanged
move keybindings to shared
move my ignore stuff into its own script and use it everywhere