Figwrapper
Figwrapper
is a script that integrates the Figma design tool (web version) generated by nativefier into a complete, fully integrated application for Linux. It uses the Electron wrapper generated, which is further customized, to behave like a proper Linux app.
Why not just use nativefier?
Convenience. Because I use it a lot and wanted a full Linux integration and automated install. Figwrapper offers improvement over the generated nativefier files, transforms it into a full, proper Linux application, allows for a quicker workflow due to it's full Linux integration, with proper Linux standard file system paths, system-wide icon and executable binary, proper .desktop. You can manipulate it the way you want through terminal commands, scripts, dmenu/rofi calls, etc and with your WM of choice as well. A systray funcionality/icon is also possible, but currently there is no feature planned for it, therefore it's disabled by default.
It behaves exactly as if you had installed it through your distro's package manager.
Requirement
- Internet connection.
Install
Don't download the Zip file from the repo, it will not download the main binary since it's stored through Git LFS, you need to clone the repo through git. Git LFS is required. Install it through your distro and initialize it with git lfs install
.
> git clone https://github.com/cristianovitorino/figwrapper.git
> cd figwrapper
> chmod u+x InstallFigma.sh
> sh ./InstallFigma.sh
Uninstall
> chmod u+x InstallFigma.sh
> sh ./UninstallFigma.sh
Copyright
Figwrapper © 2020 Cristiano Vitorino, MIT License
The Figwrapper logo is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
The Figma logo is a trademark and property of Figma, Inc. and is not affiliated with nor does Figma, Inc. endorse Cristiano Vitorino.
Donation
If you like my work and want to show some ❤️