User Menu 2.2.2

UUID: UserMenuV2@bownz
Score: 23


A simple UserMenu, The Label is your computer username. Will add new features shortly.

Intructions on how to get your ".face" icon to be showed in the applet.js file,  on line 19. "MyFaceIcon = "*insert icon name here*".  This applies to any picture, Just put it in the "/.icons" folder.

TO DO: Replace the icon "avatar-default" with the icon located at "~/.face". Add a notifications on/off switch.

ADDED A "Beta.js" file, this is the next "applet.js" file, just not ready. But I need it on here.

 2.2.2 - Bugfixes - 4/28/12 (7:33 PM)
  2.2.1 - recoded the shut down menu again, a lot more attractive. - 4/28/12 (07:09 PM)
  2.2.0 - recoded my Shut Down menu, which nobody told me was broken... 
  2.1.2 - Fixed a bug with the default User icon.
  2.1.1 - Shutdown Menu edited so "Shut Down" is selected by default.
  2.1.0 - Added Custom shutdown Menu that fixes cinnamon Delay-on shutdown error.
  2.0.3 - First Documented Changelog Entry

About The Author


I'm 16 years old, In love with linux.
Living in New York, and if I'm coding it's normally between 7pm-1am Eastern Time, Get a hold of me then.
I would say I've gotten better at coding then when cinnamon first came out. I am willing to try to make anything, but I doubt I can make too complicated stuff. 
If anyone want's to help me email me at


  1. anandrkris says:

    3 years ago

    Hi - Nice applet. Would it be possible for you to have the icon buttons placed horizaontally for Lock Screen, Switch User and Power off instead of vertical menu entries that occupy more space? >> Check out the last picture with new panel applet of GNOME3.

  2. Blackbox says:

    4 years ago

    I did not get an icon nor a name, just a blank space when I added this to the panel. Just figured out that this is probably because I did not enter a name in my profile. So please let the applet use the user name again. Also, in my opinion, there should not be three dots after "Logout" if it doesn't call another menu, like Shutdown does.

  3. juako_sym says:

    4 years ago

    se agradece, no habia probado Cinnamon pero me encanto, traduje tu aplicación y le agregue algunas cosas del applet de configuracion avanzada, además de la opción "reiniciar en windows" ;) si a alguien le interesa en "Español":

  4. Supersonicmonk says:

    4 years ago

    I have a ridiculously long surname, is there any chance of including an option to only use my first or even a shortened version of that?

  5. bownz says:

    4 years ago

    rrinjapan, I am trying for this. :p I have not found a way yet.

  6. rrinjapan says:

    4 years ago

    Any chance of putting a 'switch user' command?

  7. bimsebasse says:

    4 years ago

    oops, "cinnamon-applet-usermenu" in the above, not "cinnamon-applet-restartcinnamon".

  8. bimsebasse says:

    4 years ago

    Updated to latest version in Cinnamon Extras:
    sudo add-apt-repository ppa:bimsebasse/cinnamonextras
    sudo apt-get update && sudo apt-get install cinnamon-applet-restartcinnamon
    (Remember to update version number in the site's version # field - the changelog is at 2.1.1, the title is at 2.0.3)

  9. lu_rodrigo says:

    4 years ago

    It'd be perfect if it had something like Unity's fast user switching, but I know it's a complicated thing to implement :/

  10. bownz says:

    4 years ago

    I'm trying really hard for this bimsebasse. Exploring all of the possible ways. None are working for me. I'm far from good at this Javascript thing XD

  11. bimsebasse says:

    4 years ago

    The popup is better spaced out after the update, all it needs now to be perfect is the face image.

  12. cwwgateway says:

    4 years ago

    This is the one thing that I was really missing from cinnamon - a menu like the indicator applet or the thing used in gnome shell. While I didn't use it when I was using Ubuntu, I realized that I missed it when I switched to Cinnamon.

  13. mikefreeman says:

    4 years ago

    I agree with either using the real name, or at least capitalizing the first letter of the username. Or, is there a setting in dconf somewhere that can change that, like we had with Gnome 2 and the Indicator-Me menu?

  14. sokoc1nnamon says:

    4 years ago

    I liked the idea of ??an apple user. Just begun to develop this, but for users in other countries who do not speak English, today can be improved integration with the panel of these users. With Cinnamon 1.4 also began to translate some strings of apples to other languages??. Among those translated strings available, there are some that have their equivalent translation into another language and that can be used. Example: You use the script with the command addAction, the string "Lock Screen", but in the already translated strings available is the string called "Lock screen", only change one letter from uppercase to lower case, can be changed to label get its translation in the panel for the user who does not speak English. So there are other strings that also have corresponding translations as "Log Out ??..." that can be changed to "Log Out" and "Shut Down ..." that can be changed to "Quit". These are suggestions, I hope the translation team of Cinnamon (, added in a future translations for all the apples.

  15. bownz says:

    4 years ago

    Unfortunately, I can't get the user picture to workk :\

  16. dalcde says:

    4 years ago

    Idea: Don't use the user name as label. Use the real name instead. The user name lacks proper capitalization which makes it look weird.

  17. mikefreeman says:

    4 years ago

    Did you seriously just completely recreate everything I loved about Indicator Applet and missed in Cinnamon? Yes you did! You're awesome!

  18. bownz says:

    4 years ago

    I do not quite understand what is being asked of me..

  19. sokoc1nnamon says:

    4 years ago

    You can also improve the integration of the items, changing the labels for others who have their documentation available to the user's native language. Changing only the texts of addAction command: "Lock Screen" to "Lock screen", "Log Out ??..." to "Logout" and "Shut Down ..." with "Quit".