I have both Skype and Pidgin set up to automatically launch and sign in at startup and I do want that.
However, what I hate is that every time I boot or reboot, both window show up open and I have to manually close them. I just want the two programs to launch silently and only show up as tray icons, without opening their windows every time at startup.
I can't seem to find any such option in either of them.
Skype has an option to start minimized, which can be reached by clicking on your options menu and activate the appropriate checkbox as shown here:
Pidgin is working in a different behaviour and no "start minimized" checkbox somewhere, insted you can define the opening behavior by closing pidgin in the desired way, it means: close pidgin while minimized to tray and it will open the same way it was when closed. The same when closing with the contacts list open as mentioned here: http://developer.pidgin.im/ticket/1888
Quoted for your convenience:
Change History
Changed 5 years ago by nosnilmot pending changed from 0 to 1
Anyway, if that's no sufficient for you, you can dive into coding and use tricks like this:
Source: http://planet.jboss.org/post/how_to_start_pidgin_minimized_or_always_start_pidgin_with_its_buddy_list_invisible
Using Plugins is also valid, like the "Buddy List Options 2.6.3" (normally installed in the plugin package), which features the "Hide the buddy list when it is created",
The same as "Extended preferences 0.7", featuring the "Hide buddy list at startup" among other useful options. Extended Preferences 0.7 can be easily installed via
"sudo apt-get install pidgin-extprefs"
in a terminal.Fortunately this is about Linux, almost everything can be achieved :) so...
Good luck!
While some windows management rules can be configured inside CCSM there are few that still does not exist there. One of them is minimizing a window of an application that was just launched.
To fill this gap there is a nice additional tool that can execute those kind of rules. It is called Devilspie (Devil's Pie) and has two parts: rule engine and graphical rules editor.
Install both by executing
sudo apt-get install devilspie gdevilspie
.Once installed, just launch
gdevilspie
and create two new rules that will minimize both Skype and Pidgin windows.