A shell based on the Affinity Wine Documentation by wanesty. Allows you install and use the Affinity software suite by Serif on Linux.
- Checks if dependencies are installed.
- Installs Rum and launch-affinity to
~/.local/bin/ - Downloads, compiles and installs ElementalWarrior's fork of Wine to
/opt/wines/. - Creates a Wineprefix with dependencies in
~/.local/share/wine-affinity. - Installs DXVK and VKD3D using Winetricks.
- Lets you start the installer executable.
- Creates .desktop shortcuts.
- Get a
Windows/System32/WinMetadatafolder from a Windows install or a VM. - Download the installer executable from Affinity.
- Inside a terminal, run
curl -Os https://raw.githubusercontent.com/sihawido/affinity-linux-setup/main/affinity-linux-setup.sh && bash affinity-linux-setup.shWarning: Always be careful when running scripts from the Internet.
- Follow every step in the terminal (y - stands for yes, n - stands for no).
- Launch the Affinity software using your DE or by typing
launch-affinityin the terminal.
- To scale the apps you can run
rum "affinity-photo3-wine9.13-part3" "$HOME/.local/share/affinity-wine" winecfg, go to the 'Graphics' tab in the opened window and change the 'dpi' under 'Screen resolution' to something higher.
- Inside a terminal, run
curl -Os https://raw.githubusercontent.com/sihawido/affinity-linux-setup/main/affinity-linux-uninstall.sh && bash affinity-linux-uninstall.sh- Remove the installed dependencies, listed in
missing_packages.txt, using your package manager.