Some of those "top four" chords can be expanded by putting thumb over top to produce the note two octaves down from the top string.
If you don't want the A string in there, overshoot a bit with the thumb or barre finger and mute the A. Now it will go anywhere.
All the "power chords" can be played in a 3 string variant on the bottom 3 strings - if it's open it's DAD, and so-on up the neck, and all in fact are indeterminate so can work for a major or a minor. If you want the 6-string variant, the G string can be hard to get right, but the bottom 5 strings are thre if you can manage 2221 with just two fingers, and then barre so that G becomes 555433 - and G minor becomes 555333.
As you will have noticed, all it takes is the A string to be fretted on the second fret (020000) and you have a G chord. This can be barred and taken anywhere up the neck. Likewise the D chord 000230.
THe B minor is a roarer - 024400 and again barreable.
Rick Fielding's old posts used to speak of bringing the thumb a long way over the top to fret the bottom 2 strings. I find this soon gets to hurt.
You don't really want to have us throw chords at you. What you want to do is to identify the notes you want in a chord, and see where you can play them. Don't copy (not La Rusby nor anyone else) - play the tune in your head and look for it. If you are going to copy (bite your tongue Richard, do not be nasty) - be selective.