Have half a mind to (do something)

To feel tempted or inclined to do something.

I have half a mind to go and offer my resignation to the company president.