AlexandreCassagne / blacktree-visor

Automatically exported from code.google.com/p/blacktree-visor
0 stars 0 forks source link

Visor by BlackTree

Visor for OSX provides a systemwide terminal window accessible via a hot-key, much like the consoles found in games such as Quake.

screenshot

Download Visor 1.8.1 (precompiled binary)

Tested on OSX 10.5.6 Leopard (Intel)

Installation

You can now trigger Visor with your hotkey from any application to get an instant terminal session.

To hide Visor, you can either:

Installation from sources

Prerequisities:

Installation

git clone git://github.com/darwin/visor.git
cd visor
rake
rake install

Feel free to fork and contribute.

FAQ

I like the idea, but I want to use Terminal.app features. Do you plan to support tabs/unicode/whatever?

Visor is just a light-weight wrapper of Terminal.app (SIMBL). You should be able to use all Terminal.app features with Visor.

My Visor menu-bar icon is dimmed out. My hot-key doesn't work and just beeps. What's wrong?

There can be only one visor-ed terminal window in the system. If you close this terminal window (for example Control+D or typing exit in shell), Visor gets into disabled state you are describing. Just open a new terminal window and it gets visor-ed again. You can do it for example by clicking on Terminal.app icon in Dock.

How can I open a new terminal window the old way as a classic OSX window?

If there is a visor-ed terminal window (Visor menu-bar icon is active) every new terminal window gets opened as a classic OSX window. In other words, open at least two terminal windows. Second one will be classic for sure.

How can I change a height of Visor?

Go to Terminal.app preferences -> Window -> Rows

How can I stick Visor to left screen edge?

Look for "Position" option in Visor Preferences and pick "Left-Stretch" window placement.

How can I change a width of Visor?

By default Visor window does stretch to full screen width. Set some non-stretching positioning for Visor window in Visor Preferences, then Go to Terminal.app preferences -> Window -> Columns.

Is it possible to show Visor only on secondary monitor?

Go to Visor Preferences -> Screen

Is it possible to see Visor on every space?

Visor 1.6 does not respect spaces settings (Issue 52). Visor 1.7+ forces it's window to be visible on every space. You may disable it in Visor Preferences. Note: spaces configuration about Terminal.app doesn't apply to visor-ed terminal window, it is effective only for other (classic) terminal windows.

I want to keep different preferences for Visor and other (classic) terminal windows. What is the best way how manage it?

Well, Terminal.app has preference sets called profiles and you can run new terminal windows with different profiles. Original version of Visor took "VisorTerminal" profile in case it was available. This was removed in latest version. Simply use Terminal.app ways how to start terminal window with preferred profile like you normally would. Visor doesn't touch your profile neither has special logic how to pick one.

Articles about Visor

History

Original Visor 1.5 brought to you by BlackTree, kudos man!

Please see the original website for more information, the issue tracker and so on.

License

Apache License 2.0