diff --git a/Wabbajack.App.Wpf/App.xaml b/Wabbajack.App.Wpf/App.xaml
deleted file mode 100644
index 5b48b9c9..00000000
--- a/Wabbajack.App.Wpf/App.xaml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
diff --git a/Wabbajack.App.Wpf/App.xaml.cs b/Wabbajack.App.Wpf/App.xaml.cs
deleted file mode 100644
index 3561ed8d..00000000
--- a/Wabbajack.App.Wpf/App.xaml.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Configuration;
-using System.Data;
-using System.Linq;
-using System.Threading.Tasks;
-using System.Windows;
-
-namespace Wabbajack.App.Wpf
-{
- ///
- /// Interaction logic for App.xaml
- ///
- public partial class App : Application
- {
- }
-}
\ No newline at end of file
diff --git a/Wabbajack.App.Wpf/AssemblyInfo.cs b/Wabbajack.App.Wpf/AssemblyInfo.cs
deleted file mode 100644
index 4a05c7d4..00000000
--- a/Wabbajack.App.Wpf/AssemblyInfo.cs
+++ /dev/null
@@ -1,10 +0,0 @@
-using System.Windows;
-
-[assembly: ThemeInfo(
- ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located
- //(used if a resource is not found in the page,
- // or application resource dictionaries)
- ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located
- //(used if a resource is not found in the page,
- // app, or any theme specific resource dictionaries)
-)]
\ No newline at end of file
diff --git a/Wabbajack.App.Wpf/MainWindow.xaml b/Wabbajack.App.Wpf/MainWindow.xaml
deleted file mode 100644
index b846ebca..00000000
--- a/Wabbajack.App.Wpf/MainWindow.xaml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
diff --git a/Wabbajack.App.Wpf/MainWindow.xaml.cs b/Wabbajack.App.Wpf/MainWindow.xaml.cs
deleted file mode 100644
index 9344fa1e..00000000
--- a/Wabbajack.App.Wpf/MainWindow.xaml.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Windows;
-using System.Windows.Controls;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Imaging;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
-
-namespace Wabbajack.App.Wpf
-{
- ///
- /// Interaction logic for MainWindow.xaml
- ///
- public partial class MainWindow : Window
- {
- public MainWindow()
- {
- InitializeComponent();
- }
- }
-}
\ No newline at end of file
diff --git a/Wabbajack.App.Wpf/Support/ViewModel.cs b/Wabbajack.App.Wpf/Support/ViewModel.cs
deleted file mode 100644
index ddf42513..00000000
--- a/Wabbajack.App.Wpf/Support/ViewModel.cs
+++ /dev/null
@@ -1,34 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Reactive.Disposables;
-using System.Runtime.CompilerServices;
-using System.Text.Json.Serialization;
-using ReactiveUI;
-
-namespace Wabbajack.App.Wpf.Support;
-
-public class ViewModel : ReactiveObject, IDisposable
-{
- private readonly Lazy _compositeDisposable = new();
-
- [JsonIgnore]
- public CompositeDisposable CompositeDisposable => _compositeDisposable.Value;
-
- public virtual void Dispose()
- {
- if (_compositeDisposable.IsValueCreated)
- {
- _compositeDisposable.Value.Dispose();
- }
- }
-
- protected void RaiseAndSetIfChanged(
- ref T item,
- T newItem,
- [CallerMemberName] string? propertyName = null)
- {
- if (EqualityComparer.Default.Equals(item, newItem)) return;
- item = newItem;
- this.RaisePropertyChanged(propertyName);
- }
-}
\ No newline at end of file
diff --git a/Wabbajack.App.Wpf/Wabbajack.App.Wpf.csproj b/Wabbajack.App.Wpf/Wabbajack.App.Wpf.csproj
deleted file mode 100644
index 6e4b47ef..00000000
--- a/Wabbajack.App.Wpf/Wabbajack.App.Wpf.csproj
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
- WinExe
- net6.0-windows
- enable
- true
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Wabbajack.sln b/Wabbajack.sln
index 1a0dd5e2..f7f3c5e0 100644
--- a/Wabbajack.sln
+++ b/Wabbajack.sln
@@ -116,8 +116,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wabbajack.Downloaders.GameF
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wabbajack.Launcher", "Wabbajack.Launcher\Wabbajack.Launcher.csproj", "{23D49FCC-A6CB-4873-879B-F90DA1871AA3}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wabbajack.App.Wpf", "Wabbajack.App.Wpf\Wabbajack.App.Wpf.csproj", "{638F0057-8DF2-4702-BC13-AD599E921F71}"
-EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -324,10 +322,6 @@ Global
{23D49FCC-A6CB-4873-879B-F90DA1871AA3}.Debug|Any CPU.Build.0 = Debug|Any CPU
{23D49FCC-A6CB-4873-879B-F90DA1871AA3}.Release|Any CPU.ActiveCfg = Release|Any CPU
{23D49FCC-A6CB-4873-879B-F90DA1871AA3}.Release|Any CPU.Build.0 = Release|Any CPU
- {638F0057-8DF2-4702-BC13-AD599E921F71}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {638F0057-8DF2-4702-BC13-AD599E921F71}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {638F0057-8DF2-4702-BC13-AD599E921F71}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {638F0057-8DF2-4702-BC13-AD599E921F71}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{4057B668-8595-44FE-9805-007B284A838F} = {98B731EE-4FC0-4482-A069-BCBA25497871}