Skip to main content
evgenypyvovarov
New Member
May 18, 2023

Stop automatically adding FigmaAgent to Login Items

  • May 18, 2023
  • 111 replies
  • 19286 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

May 18, 2023

Stop this. Stop redoing it every update I get. I don’t want Figma to open at login and if I did, I would set it up my self. Just stop. This is annoying. I have to delete the Figma agent every time I get a new update.

djv
Figmate
Community Support
May 18, 2023

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. 

May 18, 2023

So, will I have to do this every time there is an update? I’ve already done this before.

djv
Figmate
Community Support
May 18, 2023

Yes, because Figma automatically reinstalls the login item when you upgrade Figma. The only existing workaround would be to uninstall the desktop app and use the web browser.

We changed the topic to Stop automatically adding FigmaAgent to Login Items, and our team already has this logged as a feature request internally.

evgenypyvovarov
New Member
May 19, 2023

FigmaAgent*

Gleb
Power Member
May 19, 2023

FigmaAgent allows Figma app and website to load your local fonts. Since there is no way to find out when you’ve opened a figma.com link in the browser, it runs all the time to make fonts available at all times. It’s a simple utility so it doesn’t use up much resources to run and doesn’t do any network requests or other unrelated activities.

Figma Help Center
evgenypyvovarov
New Member
May 19, 2023

Thanks for the explanation of the purpose of the FigmaAgent. It’s interesting to know.

However, I never use the website version for my everyday workflow. It means that there’s no sense in adding it to the login items for me.
Still, I do not have an option not to do that.

An app is launching smth/changing OS settings on my machine without my consent. It doesn’t matter how much resources it uses. It shouldn’t be the case.

May 19, 2023

I completely understand your frustration! I’ve encountered the same issue with Figma, and it can be quite annoying when an application keeps adding itself to the startup items without providing an option fully to disable it in the settings.

June 26, 2023

Temporary Work Around

Copied from stack overflow. All credits to orginal author marcaux

removing FigmaAgent.app
  • rm -fr ~/Library/Application\ Support/Figma/FigmaAgent.app
creating a dummy file
  • touch ~/Library/Application\ Support/Figma/FigmaAgent.app
make the file undeletable
  • sudo chflags -R schg ~/Library/Application\ Support/Figma/FigmaAgent.app

Now Figma will not be able to override that file when it wants to update it.

Also the login item does not get created for me again after removal at this point.

Gleb
Power Member
June 26, 2023

The only issue with this (as far as I know) would be that you wouldn’t be able to use locally installed fonts in Figma as that’s what FigmaAgent is for.