Turning off the bars permanently so you can replace them with Macaroon will never happen.... you can read about that here...
http://www.wowinterface.com/forums/s...ad.php?t=23943
nUI5 does assume people want the functionality of action bars that respect the Blizzard design of a different bar for each form. You can get around that by switching to action bar page 2. The downside of that, however, is that page 2 is already being used in nUI's other action bars.
You can get around this by editing [
Interface > AddOns > nUI > Layouts > Default > nUI_Layout_Default_Dashboard.lua ] and scroll down the page until you find this section and the letters that I have highlighted in pink to that code section...
Code:
-- bonus bar 1
--[[
["nUI_BottomLeftBar"] =
{
btn_size = 38,
gap = 2,
anchor = "BOTTOMLEFT",
yOfs = -223,
xOfs = -1270,
rows = 1,
cols = 12,
page = 2,
nuibind = "nUI_BOTTOMLEFTBAR",
binding = nil,
label = nUI_L["nUI_BottomLeftBar"],
},
]]--
That will remove action bar page 2 from nUI's dashboard and leave it visible only in the main action bar. Once you've done that, log back into WoW and press "shift-2" to change to action bar page 2. You can then set that page up with the actions you want (macros I assume) and they won't change when you shapeshift. However, that bar will still change when you are possessed which is required for you to be able to complete many vehicle quests, etc. No getting around that at all.
Also, a much easier solution is to just put the same actions on all of your shapeshift bars. That way when you shapeshift, you still have the same set of actions. Just shift into each form and set the bar up with your action set, shift to the next form and set the bar up with the same set, etc. It takes less than 5 minutes to do and then you won't notice the bar changed.