title: System Tray only (no dock icon) application using C# / Mono on Mac
body: <p>I'm looking to move one of my C# applications over to Mono for use on the Mac. Currently, I'm trying to figure out how to make it a sort of "background" process, but still have the ability to have GUI elements (I believe this rules out <code>mono-service</code>).</p>
  
  <p>The ultimate goal is this:</p>
  
  <ol>
  <li>Put a tray icon up by the clock for the majority of interactions.</li>
  <li><strong>Remove</strong> the dock icon that typically comes with a launched application</li>
  <li>Have the application run on startup.</li>
  </ol>
  
  <p>In short, just think of how the <a href="https://www.dropbox.com/referrals/NTIzNTY4NjY5?src=global0" rel="noreferrer">Dropbox</a> app works. I want that type of GUI, but with a Mono / Mac app.</p>
  
  <p>I believe this is typically accomplished by setting <code>LSUIElement = 1</code> in the application bundle's Info.plist. However, I've had no luck with it. I think it may have something to do with the <code>mono</code> command launching my application from within the app bundle. Once the app launches <code>mono</code> I'm assuming it doesn't cascade to further application launches. That is a pure guess, though.</p>
  
  <p>Does anyone have any ideas on this? Thanks.</p>