Skip to main content
evgenypyvovarov
New Member
May 18, 2023

Stop automatically adding FigmaAgent to Login Items

  • May 18, 2023
  • 111 replies
  • 19287 views

I don’t use Figma all the time, I don’t want it to run anything on startup.
It’s frustrating to manually remove Figma from Login Items, since it automatically adds itself there again.

It would be nice to have at least an option to disable it in settings, or even better - remove that functionality at all, since it’s not user friendly. I want control over what and when the apps do at my workstation.

P.S. If it’s needed for updates check - I’m more than okay to update on app start

Pinned Reply By djv

Hey @Josh47, sorry for the frustration!
 

The FigmaAgent starts itself for font access & to allow you access to any Figma links without having to log in. If you don’t need either of those, you can force quit Activity Monitor, remove System Preferences > Users & Groups > Login Items
Then, delete ~/Library/Application Support/Figma/FigmaAgent.app & /Applications/Figma.app/Contents/Library/FigmaAgent.app


If you’re still getting the FigmaAgent on restart then you might have a corrupt .plist file. To remove this, try running a Spotlight search and delete system preferences plist from User library > Preferences > com.apple.systempreferences.plist


The file path should look like this:
/Users/Username/Library/Preferences/com.apple.systempreferences.plist

You might also want to delete the login plist if you have it
/Users/Username/Library/Preferences/com.apple.loginitems.plist


Alternatively, you can click on Go in your systems toolbar > Go to folder > and type in the path name (keep in mind Username should be replaced with your own). Then, restart your computer. These files will come back as new (without any corruption) and you should be able to completely remove the FigmaAgent service from login items without any issues. 

Please note that Figma will automatically reinstall the login item when you upgrade the Figma desktop app. The only existing, temporary solution would be to uninstall the desktop app and use the web browser.

Our team already has this logged as a feature request internally, but to be transparent, there are no immediate plans on the roadmap to implement. 

111 replies

Tomas_Hornak
New Member
August 5, 2024

Solution for Figma devs (we appreciate your btw):

figmaMain() {
   if (FigmaAgent.state === "stopped") {
          FigmaAgent.start()
   }
   ...
}
Tamer_Shlash
August 9, 2024

Incredibly inconvenient, especially for an app that’s all about UX. I’ll probably uninstall the desktop app and just use the browser if this is not fixed.

Figma_Valley
August 19, 2024

I’ve just started using Mac and why is there no disable setting for this? I’m moving back to my windows laptop whenever I need to use Figma

Huiling_Wu
August 30, 2024

It’s been over a year but still Figma didn’t fix this issue. How hard it’s to fix it? Feels like Figma doesn’t care about customer’s comments, rather to make engineer’s life easier based on customer’s disappointment.

Dario6
September 11, 2024

how is this still a thing?? No app should be making changes on my computer without my consent.

JS9
September 27, 2024

Another one here. Just updated Figma and just added again. Removed by hand, next time I receive the FigmaAgent added to your login items, Figma will be uninstalled

Alessandro_Rustighi
October 17, 2024

@dvaliao Any news from the team about ‘stop’ requested feature? 🫣

John_N
November 12, 2024

Absolutely f*cking incredible.

Noah_M
November 13, 2024

Figma will be the reason why there will have to be more continuous popups in macOS of apps running and adding themselves to the background. I’m surprised Apple didn’t do it with the “Open at Login” functionality with Sequoia.

Please stop abusing this feature, you’re going to make restrictions for other apps and services that respect users’ choices.

It’s not hard to implement a setting in Figma’s settings to ask whether or not a user wants Figma to open at Login.

Alexander_Vasenin
November 18, 2024

It’s very annoying, please make it optional! Thank you!