diff --git a/include/audioconverter.h b/include/audioconverter.h
index 0cf96d2774..d7e8ebdfe8 100644
--- a/include/audioconverter.h
+++ b/include/audioconverter.h
@@ -20,15 +20,9 @@
 #endif

 /* Opus and Eigen */
-#ifndef Q_OS_LINUX
-#include "opus.h"
-#include <Eigen/Eigen>
-#include <Eigen/Dense>
-#else
 #include "opus/opus.h"
 #include <eigen3/Eigen/Eigen>
 #include <eigen3/Eigen/Dense>
-#endif

 #include "wfviewtypes.h"

diff --git a/include/audiodevices.h b/include/audiodevices.h
index 3521eb526f..0569e490fd 100644
--- a/include/audiodevices.h
+++ b/include/audiodevices.h
@@ -13,11 +13,7 @@
 #include <QFontMetrics>

 #include <portaudio.h>
-#ifndef Q_OS_LINUX
-#include "RtAudio.h"
-#else
 #include "rtaudio/RtAudio.h"
-#endif

 #include "wfviewtypes.h"

diff --git a/include/audiohandlerrtinput.h b/include/audiohandlerrtinput.h
index 77551b59ee..bd0a327b29 100644
--- a/include/audiohandlerrtinput.h
+++ b/include/audiohandlerrtinput.h
@@ -3,12 +3,7 @@

 #include "audiohandlerbase.h"

-#ifndef Q_OS_LINUX
-#include "RtAudio.h"
-#else
 #include "rtaudio/RtAudio.h"
-#endif
-
 #include <memory>
 #include "bytering.h"

diff --git a/include/audiohandlerrtoutput.h b/include/audiohandlerrtoutput.h
index 98328dffd8..39e1e1b953 100644
--- a/include/audiohandlerrtoutput.h
+++ b/include/audiohandlerrtoutput.h
@@ -3,11 +3,7 @@

 #include "audiohandlerbase.h"

-#ifndef Q_OS_LINUX
-#include "RtAudio.h"
-#else
 #include "rtaudio/RtAudio.h"
-#endif
 #include <memory>
 #include "bytering.h"

diff --git a/include/rxaudioprocessor.h b/include/rxaudioprocessor.h
index 873dce49fc..ba92017f6d 100644
--- a/include/rxaudioprocessor.h
+++ b/include/rxaudioprocessor.h
@@ -31,14 +31,6 @@
 struct rfft_plan_i;
 using rfft_plan = rfft_plan_i*;

-#ifndef Q_OS_LINUX
-#include <Eigen/Eigen>
-#include <Eigen/Dense>
-#else
-#include <eigen3/Eigen/Eigen>
-#include <eigen3/Eigen/Dense>
-#endif
-
 #include <memory>
 #include <vector>

diff --git a/include/tciserver.h b/include/tciserver.h
index 41ffeb1101..d8fb5609a5 100644
--- a/include/tciserver.h
+++ b/include/tciserver.h
@@ -9,13 +9,8 @@
 #include "cachingqueue.h"

 /* Opus and Eigen */
-#ifndef Q_OS_LINUX
-#include "opus.h"
-#include <Eigen/Eigen>
-#else
 #include "opus/opus.h"
 #include <eigen3/Eigen/Eigen>
-#endif

 #define TCI_AUDIO_LENGTH 4096
 struct tciCommandStruct
diff --git a/include/txaudioprocessor.h b/include/txaudioprocessor.h
index aeec52b150..d844af18b8 100644
--- a/include/txaudioprocessor.h
+++ b/include/txaudioprocessor.h
@@ -11,11 +11,7 @@
 #define M_PI 3.14159265358979323846
 #endif

-#ifndef Q_OS_LINUX
-#  include <Eigen/Dense>
-#else
-#  include <eigen3/Eigen/Dense>
-#endif
+#include <eigen3/Eigen/Dense>

 #include "plugins/dysoncompress.h"
 #include "plugins/mbeq.h"
diff --git a/include/wfmain.h b/include/wfmain.h
index 4f41c6f07a..9d1a589391 100644
--- a/include/wfmain.h
+++ b/include/wfmain.h
@@ -76,11 +76,7 @@
 #include <memory>

 #include <portaudio.h>
-#ifndef Q_OS_LINUX
-#include "RtAudio.h"
-#else
 #include "rtaudio/RtAudio.h"
-#endif

 #ifdef USB_CONTROLLER
     #ifdef Q_OS_WIN
diff --git a/old-source/rthandler.h b/old-source/rthandler.h
index b422cc203c..3aeed20f58 100644
--- a/old-source/rthandler.h
+++ b/old-source/rthandler.h
@@ -5,14 +5,6 @@
 #include <QByteArray>
 #include <QThread>
 #include <QMutex>
-
-#ifndef Q_OS_LINUX
-#include "RtAudio.h"
-#else
-#include "rtaudio/RtAudio.h"
-#endif
-
-
 #include <QAudioFormat>
 #include <QTime>
 #include <QMap>
diff --git a/src/audio/plugins/mbeq.cpp b/src/audio/plugins/mbeq.cpp
index 582729e2a1..b2bafbb36c 100644
--- a/src/audio/plugins/mbeq.cpp
+++ b/src/audio/plugins/mbeq.cpp
@@ -19,7 +19,7 @@
 #  include <eigen3/unsupported/Eigen/FFT>
 #else
 // TODO: Verify macOS and Windows path
-#  include <unsupported/Eigen/FFT>
+#  include <eigen3/unsupported/Eigen/FFT>
 #endif

 // ─── constexpr definitions ────────────────────────────────────────────────────
diff --git a/wfview.pro b/wfview.pro
index 34dc8a3a61..f4c6e3c411 100644
--- a/wfview.pro
+++ b/wfview.pro
@@ -71,10 +71,8 @@
 #linux:DEFINES += __LINUX_OSS__
 linux:DEFINES += __LINUX_PULSE__
 macx:DEFINES += __MACOSX_CORE__
-!linux:SOURCES += ../rtaudio/RTAudio.cpp
-!linux:HEADERS += ../rtaudio/RTAudio.h
-!linux:INCLUDEPATH += ../rtaudio

+macx:LIBS += -lrtaudio
 linux:LIBS += -lpulse -lpulse-simple -lrtaudio -lpthread -ludev

 win32:INCLUDEPATH += ../portaudio/include
@@ -116,8 +114,6 @@

 macx{
     ICON = resources/wfview.icns
-    QMAKE_MACOSX_DEPLOYMENT_TARGET = 12.0
-    QMAKE_APPLE_DEVICE_ARCHS = x86_64 arm64
     MY_ENTITLEMENTS.name = CODE_SIGN_ENTITLEMENTS
     MY_ENTITLEMENTS.value = resources/wfview.entitlements
     QMAKE_MAC_XCODE_SETTINGS += MY_ENTITLEMENTS
@@ -129,8 +125,7 @@

 QMAKE_TARGET_BUNDLE_PREFIX = org.wfview

-!win32:DEFINES += HOST=\\\"`hostname`\\\" UNAME=\\\"`whoami`\\\"
-!win32:DEFINES += GITSHORT="\\\"$(shell git -C \"$$PWD\" rev-parse --short HEAD)\\\""
+!win32:DEFINES += HOST=\\\"nixos\\\" UNAME=\\\"nix\\\" GITSHORT=\\\"0.0\\\"

 win32:DEFINES += GITSHORT=\\\"$$system(git -C $$PWD rev-parse --short HEAD)\\\"
 win32:DEFINES += HOST=\\\"$$system(hostname)\\\"
@@ -178,18 +173,8 @@

 CONFIG(debug, release|debug) {

-  macos:LIBS += -L ../qcustomplot/qcustomplot-sharedlib/build -lqcustomplotd
-
-  lessThan(QT_MAJOR_VERSION, 6) {
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libQCustomPlotd.so/ {print \"-lQCustomPlotd\"}'")
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libqcustomplotd2.so/ {print \"-lqcustomplotd2\"}'")
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libqcustomplotd.so/ {print \"-lqcustomplotd\"}'")
-
-  } else {
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libQCustomPlotdQt6.so/ {print \"-lQCustomPlotdQt6\"}'")
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libqcustomplotd2qt6.so/ {print \"-lqcustomplotd2qt6\"}'")
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libqcustomplotdqt6.so/ {print \"-lqcustomplotdqt6\"}'")
-  }
+  macos:LIBS += -lqcustomplotd
+  linux:LIBS += -lqcustomplotd

   win32 {
     contains(QMAKE_TARGET.arch, x86_64) {
@@ -228,17 +213,9 @@
   }
 } else {

-  macos:LIBS += -L ../qcustomplot/qcustomplot-sharedlib/build -lqcustomplot
+  macos:LIBS += -lqcustomplotd
+  linux:LIBS += -lqcustomplotd

-  lessThan(QT_MAJOR_VERSION, 6) {
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libQCustomPlot.so/ {print \"-lQCustomPlot\"}'")
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libqcustomplot2.so/ {print \"-lqcustomplot2\"}'")
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libqcustomplot.so/ {print \"-lqcustomplot\"}'")
-  } else {
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libQCustomPlotQt6.so/ {print \"-lQCustomPlotQt6\"}'")
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libqcustomplot2qt6.so/ {print \"-lqcustomplot2qt6\"}'")
-    linux:LIBS += $$system("/sbin/ldconfig -p | awk '/libqcustomplotqt6.so/ {print \"-lqcustomplotqt6\"}'")
-  }
   win32 {
     contains(QMAKE_TARGET.arch, x86_64) {
       LIBS += -L../opus/win32/VS2015/x64/ReleaseDLL/
@@ -299,10 +276,6 @@
 #  win32:INCLUDEPATH += ../LibFT4222-v1.4.7\imports\ftd2xx
 #}

-!linux:INCLUDEPATH += ../opus/include
-!linux:INCLUDEPATH += ../eigen
-!linux:INCLUDEPATH += ../r8brain-free-src
-
 INCLUDEPATH += include
 INCLUDEPATH += src/audio
 INCLUDEPATH += src/audio/plugins
