Posts RSS Comments RSS 32 Posts and 928 Comments till now

Terminal Plug-in Updates

10.5.2 was just released, apparently bringing with it some changes to Terminal (anyone know what they are?). This caused Terminal’s version number to change, and thus my plug-ins to fail, so I’ve updated the downloads to account for it. Note: if you already edited the plug-ins by hand to work in 10.5.2 you do not need to download them again, as that is the only change that has been made.

Downloads:

BlurminalOriginal Post

Terminal Tab SwitchingOriginal Post

TerminalColoursOriginal Post

11 Responses to “Terminal Plug-in Updates”

  1. on 13 Feb 2008 at 9:25 amI love Terminal

    Thanks a lot…very very….

  2. on 13 Feb 2008 at 11:05 amdaniëlpunt

    Hm, the Blurminal still doesn’t work here with 10.5.2

    I have copied the Bluminal.bundle in to ~/Application Support/SIMBL/Plugins and restarted Terminal.app. The background is just not blurry. I also don’t get an error like I did before.

  3. on 13 Feb 2008 at 11:11 amCarl D

    It was a security fix causing the version bump – “An input validation issue exists in the processing of URL schemes handled by Terminal.app. By enticing a user to visit a maliciously crafted web page, an attacker may cause an application to be launched with controlled command line arguments, which may lead to arbitrary code execution. This update addresses the issue through improved validation of URLs.”

    See Apple’s 10.5.2 release notes for more details.

  4. on 13 Feb 2008 at 8:03 pmJames Deville

    I was wondering why you don’t just do what Visor does? In Visor, the Target Applications section is as follows:

        
            TargetApplications
            
                
                    BundleIdentifier
                    com.apple.Terminal
                    BundleVersionsRE
                    
                        .
                    
                    ExecPattern
                    /Terminal.app/Contents/MacOS/Terminal
                
            
        
    

    Thus, no worry about the version number

  5. on 13 Feb 2008 at 8:07 pmJames Deville

    Sorry, that didn’t come out right…

    `<dict>
        <key>TargetApplications</key>
        <array>
            <dict>
                <key>BundleIdentifier</key>
                <string>com.apple.Terminal</string>
                <key>BundleVersionsRE</key>
                <array>
                    <string>.*</string>
                </array>
                <key>ExecPattern</key>
                <string>*/Terminal.app/Contents/MacOS/Terminal</string>
            </dict>
        </array>
    </dict>`
    

    If this doesn’t work, what I’m trying to say is BundleVersionsRE has an array with string .* and ExecPattern is */Terminal.app/Contents/MacOS/Terminal

  6. on 14 Feb 2008 at 4:03 pmAlexRoss

    Thanks ciarán!

  7. on 14 Feb 2008 at 10:48 pmJon

    While this new version does indeed work for me, I still get the annoying “untested” dialog box every time I start terminal. Does anyone know how to get rid of that?

  8. on 21 Feb 2008 at 1:49 amVinay

    I finally got around to writing a SIMBL plugin that shows the title of the terminal in the tab instead of just the window title. This allows you to have actually titles in the tabs.

    In the screen shot (http://www.flickr.com/photos/djgraphite/2280004671/) “title” is just a bash function I have to set the title (xterm, or whatever).

    I’ll have the source up for this tonight and post a link here as well.

  9. on 21 Feb 2008 at 4:59 pmVinay

    Here it is: http://dl.djgraphite.com/TabTitle.zip

  10. on 05 Mar 2008 at 10:00 amDaniel

    I just have bought a new MacBook, and I want to install the Blurminal bundle but I don’t get it work.

    The Blurminal.bundle is placed in ~/Library/Application Support/SIMBL/Plugins

    Can anyone help me?

  11. on 15 Nov 2009 at 1:33 amJeff

    Is there any chance you can update your plugins for Snow Leopard?

Trackback this post | Feed on Comments to this post

Leave a Reply

 Comments are Markdown formatted

Fork me on GitHub