Make sure the figma-linux-font-helper is installed before proceeding!
Do the following
Step 1: nano /home/username/.local/bin/omarchy-launch-figma
#################################################
Step 2: Add the following in the omarchy-launch-figma: (Rename it accordingly if you want to)
#!/bin/sh
exec chromium
--app=https://www.figma.com
--user-data-dir="$HOME/.config/chromium-figma"
--disable-features=PrivateNetworkAccessRespectPreflight
--user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
Step 3: chmod +x /home/username/.local/bin/omarchy-launch-figma
################################################
Step 4: nano /home/username/.local/share/applications/figma.desktop
###############################################
Step 5: Add the following in the figma.desktop
[Desktop Entry]
Name=Figma
Comment=Figma (Omarchy Web App)
Exec=/home/username/.local/bin/omarchy-launch-figma
Terminal=false
Type=Application
Icon=/home/username/.local/share/applications/icons/Figma.jpg
Categories=Design;Graphics;
StartupWMClass=figma
################################################
Step 6: update-desktop-database ~/.local/share/applications
And finally launch your app from your Start or terminal.
Note : The below code is the actual solution to allow your browser to let the browser connect to the localhost of linux-font-helper.
--user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
Make sure the figma-linux-font-helper is installed before proceeding!
Do the following
Step 1: nano /home/username/.local/bin/omarchy-launch-figma
#################################################
Step 2: Add the following in the omarchy-launch-figma: (Rename it accordingly if you want to)
#!/bin/sh
exec chromium
--app=https://www.figma.com
--user-data-dir="$HOME/.config/chromium-figma"
--disable-features=PrivateNetworkAccessRespectPreflight
--user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
Step 3: chmod +x /home/username/.local/bin/omarchy-launch-figma
################################################
Step 4: nano /home/username/.local/share/applications/figma.desktop
###############################################
Step 5: Add the following in the figma.desktop
[Desktop Entry]
Name=Figma
Comment=Figma (Omarchy Web App)
Exec=/home/username/.local/bin/omarchy-launch-figma
Terminal=false
Type=Application
Icon=/home/username/.local/share/applications/icons/Figma.jpg
Categories=Design;Graphics;
StartupWMClass=figma
################################################
Step 6: update-desktop-database ~/.local/share/applications
And finally launch your app from your Start or terminal.
Note : The below code is the actual solution to allow your browser to let the browser connect to the localhost of linux-font-helper.
--user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"