1) Veto the damned bill and then use his tweeting skills to oppose and counter the blame that Chuck Schumer and the lying press will try to attach to him and the Republicans as being the “cause“ of whatever government shut-down/slow-down may result.
2) For selective budget items that Trump campaigned against, don’t spend the money authorized in the new bill. The executive branch has the responsibility of running the government, and Trump will simply decide to spend less than what the bill authorizes on the issues he opposes. After all, Obama spent money on things that were not funded in any budget, so there is precedence for presidential discretion on spending. Then redirect whatever money is not spent from this proposed budget and spend it on the wall (I understand that spending any money on the wall is prohibited by this bill, but let’s see them try to stop him. As Obama himself once said: “elections have consequences“).
3) Kick some Republican legislative butt, starting with Ryan and McConnell, and insist that they get in line with the projects that won Trump the White House.
4) Declare a government shut-down, and tweet long and often about how the Democrats are to blame for the shut-down and how Trump’s promises to the American people are being undermined by the Democrats and some Republicans, and list names.
Donald Trump was voted into office to drain the swamp that just sent him a liberal, leftist Democrat budget, and he needs to continue his well-begun effort making it clear that he is a promise-keeper, and the Republicans must follow his lead.
Republicans need to grow a pair and take this much-feared government shut-down fiasco to the Democrats and shove it up their noses, then let Trump and his tweets abuse the Democrats daily and hourly for the disruption of any government services under the shut-down (which disruptions are minimal at best).