Third option: dedicated Republicans can also be negotiated with. You can trade off, as above, or adjust numbers.
If you think that Trump is uniquely bad, you can compromise with the dedicated Republicans on non-Trump parts of their agenda. Tax breaks or deregulation.
You can also work with them on things that the Democrats and Republicans basically agree on. Trade deals, or bombing the Middle East.
(Gritting my teeth, here.)