How Screen Print At Home

Trying to print photos at home but they’re turning out dark and too blue?
I’m not new to photography, nor to printing at home, but I’ve switched to a new setup and just can’t figure out how to fix what’s wrong. I’m using a Nikon D50 camera and a MacBook, and on both screens my photos look good and normal. However, when I print them out on my HP Photosmart D7360 they turn out too blue and dark, no matter which program I use to print them.
I used to use the same printer, but a different camera and a PC and had no problems. I’m assuming it has to do with my print settings on my MacBook, but I have no idea how to fix it. Help?
First of all, you cannot expect your printer to match that of your monitor. For one simple reason, you can adjust the contrast and brightness to your personal liking but cannot expect your printer to match this. The same reason a photo/image will not look the same from one monitor to the next. Only with expensive monitors and software can what you truly want be achieved. ICC profiles have to be created so that any 2 devices can achieve a similar same color space output.
I think you need to look into your printer settings and locate some profile settings. You’ll have to make whatever adjustment this particular model has available to you in efforts to try to match your desired output as closely as possible.
Best of luck.
How To Screen Print: T Shirt Heat Transfers At Home #1