diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..0f52e1d
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,9 @@
+root = true
+
+[*]
+trim_trailing_whitespace = true
+insert_final_newline = true
+
+[*.csproj]
+indent_style = space
+indent_size = 2
diff --git a/SpaceWizards.Sodium.Interop/SpaceWizards.Sodium.Interop.csproj b/SpaceWizards.Sodium.Interop/SpaceWizards.Sodium.Interop.csproj
index c6860ef..4fb5dbc 100644
--- a/SpaceWizards.Sodium.Interop/SpaceWizards.Sodium.Interop.csproj
+++ b/SpaceWizards.Sodium.Interop/SpaceWizards.Sodium.Interop.csproj
@@ -1,18 +1,18 @@
-
- net6.0
- enable
- enable
- true
-
+
+ net6.0
+ enable
+ enable
+ true
+
-
-
-
+
+
+
+
+
+
+
-
-
-
-
diff --git a/SpaceWizards.Sodium.Tests/SpaceWizards.Sodium.Tests.csproj b/SpaceWizards.Sodium.Tests/SpaceWizards.Sodium.Tests.csproj
index 3ded6c8..eeb8bf9 100644
--- a/SpaceWizards.Sodium.Tests/SpaceWizards.Sodium.Tests.csproj
+++ b/SpaceWizards.Sodium.Tests/SpaceWizards.Sodium.Tests.csproj
@@ -1,26 +1,24 @@
-
- net6.0
- enable
+
+ net6.0
+ enable
+ false
+ true
+
- false
+
+
+
+
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
+
- true
-
-
-
-
-
-
-
- all
- runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
-
-
-
+
+
+
diff --git a/SpaceWizards.Sodium.sln b/SpaceWizards.Sodium.sln
index 9405cf3..c5d0642 100644
--- a/SpaceWizards.Sodium.sln
+++ b/SpaceWizards.Sodium.sln
@@ -10,6 +10,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Files", "Solution
.gitignore = .gitignore
README.md = README.md
LICENSE.txt = LICENSE.txt
+ .editorconfig = .editorconfig
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SpaceWizards.Sodium.Interop", "SpaceWizards.Sodium.Interop\SpaceWizards.Sodium.Interop.csproj", "{4565084B-3F40-44EA-B0B8-75DBFB9398EB}"