There are a lot of things wrong with your plugin.
1. You don't have a public cvar.
2. You are creating a cfg file for this plugin without having any content for it.
3. You are setting the "z_charger_allow_shove" cvar in a ConVarChanged callback that is never hooked to any cvar at all.
4. You are including the "sdktools" library when you're not even using any of its assets.
5. This plugin just feels... unnecessary? Why would users download and install this plugin when they can just put this in their server.cfg?
sm_cvar z_charger_allow_shove "1"