Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hide dock icon #3

Closed
xster opened this issue Jul 22, 2011 · 11 comments
Closed

Hide dock icon #3

xster opened this issue Jul 22, 2011 · 11 comments

Comments

@xster
Copy link

xster commented Jul 22, 2011

Hello,

It'd be nice to have an option to hide the dock icon completely.

Xiao

@jedahan
Copy link

jedahan commented Jul 26, 2011

and the alt-tab icon too...

@darwin
Copy link
Member

darwin commented Aug 5, 2011

This is not possible AFAIK,

You may set LSUIElement of Terminal.app's Info.plist to 1. So you will hide your Terminal both from the Dock and cmd-tab list. TotalTerminal doesn't want to modifying Terminal.app's files, so you have to do it manually.

http://stackoverflow.com/questions/4154531/prevent-an-application-to-be-show-in-the-cmd-tab-application-cycle

@darwin darwin closed this as completed Aug 5, 2011
@denkristoffer
Copy link

One possible solution would be to let the user decide which app TotalTerminal should inject into, perhaps as an advanced setting or something. Then it would be possible to make a copy of Terminal, set it to agent and inject into that one, while regular terminal still had its Dock icon. Best of both worlds although it means an extra copy of Terminal lying around.

@jedahan
Copy link

jedahan commented Aug 15, 2011

lesser known issue with this setup: it makes the preferences window very hard to interact with, as putting up the terminal will make the preferences window disappear

@darwin
Copy link
Member

darwin commented Oct 24, 2013

In 1.4.2 you can specify hidden tweak and TotalTerminal switches Terminal.app into UIElement mode during runtime.

defaults write com.apple.Terminal TotalTerminalHideDockIcon -bool YES

@aamaras
Copy link

aamaras commented Oct 24, 2013

Not working for me in OSX 10.9, TotalTerminal 1.4.2.

Dock icon still visible, tried restarting the app, still there.

@darwin
Copy link
Member

darwin commented Oct 24, 2013

@popavo can you comment on this?

@popavo
Copy link
Contributor

popavo commented Oct 24, 2013

hmmm, with TotalTerminalHideDockIcon key set to true, it should just work. although sometimes setting defaults for an app that's currently running fails.
@aamaras try running do shell script "defaults write com.apple.Terminal TotalTerminalHideDockIcon -bool YES" in AppleScript Editor. But make sure Terminal is not running

@aamaras
Copy link

aamaras commented Oct 24, 2013

Yep; ran it in AppleScript Editor and it works perfectly now. Thanks 😄

@JoseAlban
Copy link

By the way, if people actually wants to CMD + Tab between totalterminal (v1.5.4) and other apps, you can still do defaults write com.apple.Terminal TotalTerminalHideDockIcon -bool NO and restart it.

@alsaidlove
Copy link

Fantastic! It really works.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants