An excellent little plugin, Visor is. You can have a Quake-style console that pops up whenever you want, in any app. Only trouble is that I wanted to be able to close Terminal.app and still have the Visor accessible. I found these directions linked off the Visor wiki to get rid of Terminal.app from the process list, which is a step in the right direction, but not perfect. There were some quirks that made the experience… iffy.
Here’s how to get Visor as it’s own, invisible, app, and still keep Terminal.app around like it always has been:
- Get SIMBL
- Get Visor
- Optionally, get TerminalColors, because the default blue in Terminal.app is horrible
- Install each.
- Make a copy of Terminal.app (I called mine VisorTerminal.app)
- Right click on it and Show Package Contents
Contents/Info.plistwith the Property List Editor
CFBundleIdentifierfrom “com.apple.Terminal” to “com.apple.VisorTerminal”
- Add the key
LSUIElementwith a value of 0
- Find the Visor and TerminalColors plugins (they should be in
- Open Visor’s
Info.plist(Right-click > Show Package Contents > Contents >
- Change the
SIMBLTargetApplications/0/BundleIdentifiervalue to “com.apple.VisorTerminal” and Save
- Open the
Info.plistfor TerminalColors (same as above)
SIMBLTargetApplicationsand click New Child, change the type to “Dictionary”
- Add new children so that the keys and values mimic the existing one
- Make sure that one
BundleIdentifieris “com.apple.Terminal” and the other is “com.apple.VisorTerminal”, and Save
- Get this app, unzip it and put it wherever you’d like (I have mine in /Applications/Utilities).
- Open Script Editor
- Open the VisorStarter app in the Script Editor
- Change Terminal to VisorTerminal
- Add VisorStarter to your startup items
Ok! That takes care of that. It’s a bit more involved than the other instructions, but will completely separate Terminal and the Visor. Trouble is, they’re completely separate. You’ll have to set up the fonts and colors all over again, but it shouldn’t be that big a problem. If you have trouble getting the window settings to appear, open the Visor preferences from the Visor menu and the Window Settings should come right along. And the best part is that if everything worked correctly (you may need to log out and back in or reboot) the ANSI Colors option should still be in both Terminal’s and Visor’s settings.