Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Click here to return to the 'Try it with a custom Terminal!' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Try it with a custom Terminal!
Authored by: mithras on Jan 22, '07 07:31:50PM

I heartily recommend running Visor with a custom copy of Terminal, so you can have Visor launch at login, yet still have regular Terminal around for when you need it.

These are the steps I followed:

1. Create VisorTerminal
a. Navigate to /Applications/Utilities and duplicate Terminal.app.
b. Rename the copy (e.g. VisorTerminal)
c. Right-click & 'Show Package Contents' on VisorTerminal; open the Info.plist file in your favorite plist or text editor.
d. Change the CFBundleIdentifier to com.apple.VisorTerminal.
e. Add a key named LSUIElement, with a String value of 1. (i.e., in a text editor, add a line:

<key>LSUIElement</key>
<string>1</string>

2. Customize preferences
a. Navigate to ~/Library/Preferences, and duplicate com.apple.Terminal.plist.
b. Rename the copy 'com.apple.VisorTerminal.plist'
c. Use this macosxhint to set VisorTerminal to open and then kill a terminal window when it first opens.

3. Update Visor
a. Navigate to ~/Library/Application Support/SIMBL/Plugins
b. Right-click & 'Show Package Contents' on Visor.bundle; open the Info.plist file in your favorite plist or text editor.
c. Change the value 'com.apple.Terminal' to 'com.apple.VisorTerminal' (in the path Root -> SIMBLTargetApplications -> 0 -> BundleIdentifier.

4. Set VisorTerminal to open at login, and enjoy!

---
--
mithrastheprophet.net (coming soonish)

[ Reply to This | # ]

Try it with a custom Terminal!
Authored by: mistersquid on Jan 22, '07 09:37:06PM

Your instructions don't work for me. When I open VisorTerminal.app, it has no dock icon, no application menubar, and no trace in the Tab-switcher. This makes it impossible to activate the modified Visor.bundle.



[ Reply to This | # ]
Try it with a custom Terminal!
Authored by: seika7 on Jan 23, '07 10:49:24AM

That's the point of the VisorTerminal tip. It's to have a duplicate copy of the Terminal always running in the background without taking up space in your dock. Visor won't run by itself; you need to have Terminal running first. If you're not the type who has Terminal running 24/7, it's handy to have the transparent VisorTerminal always accessible through Visor by hitting the hot key without having to start Terminal first.



[ Reply to This | # ]
Try it with a custom Terminal!
Authored by: mistersquid on Jan 23, '07 04:32:52PM

You're not grokking what I'm saying.

The copy, VisorTerminal.app, HAS NO MENU INTERFACE, which means I can't enable (the modified version of) Visor in the first place. In other words, it is impossible for me to make use of VisorTerminal.app because there is no way to activate Visor.

The instructions cannot be followed.



[ Reply to This | # ]
Try it with a custom Terminal!
Authored by: qrulf on Jan 25, '07 11:59:42PM
Hi, I've not gone through the above instructions, but I've succeded using the instructions below. With those instructions the small dropdown-menu appears as usual.

http://blog.bitxtender.com/2006/11/04/the-perfect-visor/

~ Jørgen

[ Reply to This | # ]
Try it with a custom Terminal!
Authored by: starwxrwx on Jan 22, '07 11:55:01PM

This seems unnecessary - You can still use the Terminal as normal with Visor installed.



[ Reply to This | # ]
Try it with a custom Terminal!
Authored by: pub3abn on Jan 23, '07 06:47:28AM

If a person wants to user Visor without the main terminal window appearing at startup, it is possible: set Terminal to auto-launch on login (Control-click or right-click on its icon in the dock, and choose "Open at Login"), and then set it to be hidden at launch by opening System Preferences:Accounts, select the Login Items tab, and click the check box next to the Terminal app so make it hide. If you ever want a regular terminal window, just click on the Terminal icon in the dock.



[ Reply to This | # ]