-
Notifications
You must be signed in to change notification settings - Fork 0
Modding on Linux Using Rider
Ryan Durand edited this page Aug 6, 2026
·
3 revisions
Getting set up to mod on Linux is pretty straight forward as long as you are comfortable working with the various package managers. This guide will go over how to set up Rider on Arch OS, since that's the distro I run, but the packages are all public and common and should be available via other package managers like Snap!
** THIS PAGE IS VERY WORK IN PROGRESS AT THE MOMENT I AM SO SORRY **
- Install Rider
- Install mono and mono-msbuild
- Run Rider
- Create a Framework 4.8 project
- Point at the Mono version of MSBuild
- Confirm it compiles
- Run the following:
curl -L -O https://github.com/mono/msbuild/releases/download/v16.9.0/mono_msbuild_6.12.0.137.zip
unzip mono_msbuild_6.12.0.137.zip -d mono
sudo dnf install -y mono-devel dotnet-sdk-9.0.x86_64
curl -L -O https://download.jetbrains.com/toolbox/jetbrains-toolbox-3.6.4.86641.tar.gz
tar -xvf jetbrains-toolbox-3.6.4.86641.tar.gz
jetbrains-toolbox-3.6.4.86641/bin/jetbrains-toolbox > /dev/null 2>&1 &
- When JetBrains Toolbox starts up, use it to install Rider
- Run Rider
- Create a new solution for your project.
- Select Class Library for the project type, setting the Target Framework to 4.8.
- Once created, press Ctrl+Alt+S to open the Settings
- Go to Build, Execution, Deployment
- Go to Toolset and Build
- Click Custom next to the MSBuild Version drop down
- In the explorer that pops up, find the mono folder that was created in your user home folder, and in it go in the msbuild folder and select MSBuild.dll
- Click Save
- Verify your project builds