A passenger seat on the driver side, & all the controls + the recline mechanism will be on the inside. Impossible to get to if you have a console, & just a PitA in general, even with no console.
It is possible though, to modify a passenger seat cover to fit the driver side seat.
The seats cushion faces are not a mirror image, side-to-side. They are narrower at the outer rear of the cushion to allow for the hinge mechanism. Also, if the seats are electric, the holes that would be left by the control pod would be on the inside. While that may not seem like a prob, it'll cause fitment issues.
If it's a cloth seat, the bands from a rear seat in an extended cab could be used for the material that would have to be replaced/modified on the passenger seat cover. That material is GM only & stupid expensive.
If it's a leather seat, the bands of those are vinyl. A basic standard on-the-roll GM material that's still available for cheap. It's color matched & the only difference you'd notice would be in the feel or a slight texture dif. Or...some of the leather from those rear seats can be modded to fit the front seats.
An upholstery guy that knows his stuff could do a job such as this fairly reasonably.