diff --git a/src/apps/deskflow-gui/MainWindow.cpp b/src/apps/deskflow-gui/MainWindow.cpp
index b6552cfbb..e7d4c0abb 100644
--- a/src/apps/deskflow-gui/MainWindow.cpp
+++ b/src/apps/deskflow-gui/MainWindow.cpp
@@ -126,6 +126,7 @@ MainWindow::MainWindow(ConfigScopes &configScopes, AppConfig &appConfig)
m_actionSave->setIcon(QIcon::fromTheme(QIcon::ThemeIcon::DocumentSaveAs));
m_actionStartCore->setShortcut(QKeySequence(tr("Ctrl+S")));
+ m_actionStartCore->setIcon(QIcon::fromTheme(QStringLiteral("system-run")));
m_actionStopCore->setShortcut(QKeySequence(tr("Ctrl+T")));
m_actionStopCore->setIcon(QIcon::fromTheme(QIcon::ThemeIcon::ProcessStop));
@@ -874,7 +875,7 @@ void MainWindow::onCoreProcessStateChanged(CoreProcessState state)
connect(ui->btnToggleCore, &QPushButton::clicked, m_actionStartCore, &QAction::trigger, Qt::UniqueConnection);
ui->btnToggleCore->setText(tr("&Start"));
- ui->btnToggleCore->setIcon(QIcon());
+ ui->btnToggleCore->setIcon(QIcon::fromTheme(QStringLiteral("system-run")));
ui->btnApplySettings->setEnabled(false);
diff --git a/src/apps/res/deskflow.qrc b/src/apps/res/deskflow.qrc
index cda100f4f..6c858b71d 100644
--- a/src/apps/res/deskflow.qrc
+++ b/src/apps/res/deskflow.qrc
@@ -6,6 +6,7 @@
icons/deskflow-dark/actions/16/document-save-as.svg
icons/deskflow-dark/actions/16/help-about.svg
icons/deskflow-dark/actions/16/process-stop.svg
+ icons/deskflow-dark/actions/16/system-run.svg
icons/deskflow-dark/actions/16/tools-report-bug.svg
icons/deskflow-dark/actions/16/view-refresh.svg
icons/deskflow-dark/actions/22/configure.svg
@@ -14,6 +15,7 @@
icons/deskflow-dark/actions/22/document-save-as.svg
icons/deskflow-dark/actions/22/help-about.svg
icons/deskflow-dark/actions/22/process-stop.svg
+ icons/deskflow-dark/actions/22/system-run.svg
icons/deskflow-dark/actions/22/tools-report-bug.svg
icons/deskflow-dark/actions/22/view-refresh.svg
icons/deskflow-dark/actions/24/configure.svg
@@ -23,6 +25,7 @@
icons/deskflow-dark/actions/24/edit-clear-all.svg
icons/deskflow-dark/actions/24/help-about.svg
icons/deskflow-dark/actions/24/process-stop.svg
+ icons/deskflow-dark/actions/24/system-run.svg
icons/deskflow-dark/actions/24/tools-report-bug.svg
icons/deskflow-dark/actions/24/view-refresh.svg
icons/deskflow-dark/actions/32/configure.svg
@@ -63,6 +66,7 @@
icons/deskflow-light/actions/16/document-save-as.svg
icons/deskflow-light/actions/16/help-about.svg
icons/deskflow-light/actions/16/process-stop.svg
+ icons/deskflow-light/actions/16/system-run.svg
icons/deskflow-light/actions/16/tools-report-bug.svg
icons/deskflow-light/actions/16/view-refresh.svg
icons/deskflow-light/actions/22/configure.svg
@@ -72,6 +76,7 @@
icons/deskflow-light/actions/22/document-save-as.svg
icons/deskflow-light/actions/22/help-about.svg
icons/deskflow-light/actions/22/process-stop.svg
+ icons/deskflow-light/actions/22/system-run.svg
icons/deskflow-light/actions/22/tools-report-bug.svg
icons/deskflow-light/actions/22/view-refresh.svg
icons/deskflow-light/actions/24/configure.svg
@@ -81,6 +86,7 @@
icons/deskflow-light/actions/24/document-save-as.svg
icons/deskflow-light/actions/24/help-about.svg
icons/deskflow-light/actions/24/process-stop.svg
+ icons/deskflow-light/actions/24/system-run.svg
icons/deskflow-light/actions/24/tools-report-bug.svg
icons/deskflow-light/actions/24/view-refresh.svg
icons/deskflow-light/actions/32/configure.svg
diff --git a/src/apps/res/icons/deskflow-dark/actions/16/system-run.svg b/src/apps/res/icons/deskflow-dark/actions/16/system-run.svg
new file mode 100644
index 000000000..18ac99a5b
--- /dev/null
+++ b/src/apps/res/icons/deskflow-dark/actions/16/system-run.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/src/apps/res/icons/deskflow-dark/actions/22/system-run.svg b/src/apps/res/icons/deskflow-dark/actions/22/system-run.svg
new file mode 100644
index 000000000..b480a49e2
--- /dev/null
+++ b/src/apps/res/icons/deskflow-dark/actions/22/system-run.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/src/apps/res/icons/deskflow-dark/actions/24/system-run.svg b/src/apps/res/icons/deskflow-dark/actions/24/system-run.svg
new file mode 100644
index 000000000..26d5566cc
--- /dev/null
+++ b/src/apps/res/icons/deskflow-dark/actions/24/system-run.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/apps/res/icons/deskflow-light/actions/16/system-run.svg b/src/apps/res/icons/deskflow-light/actions/16/system-run.svg
new file mode 100644
index 000000000..8d8c4b248
--- /dev/null
+++ b/src/apps/res/icons/deskflow-light/actions/16/system-run.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/apps/res/icons/deskflow-light/actions/22/system-run.svg b/src/apps/res/icons/deskflow-light/actions/22/system-run.svg
new file mode 100644
index 000000000..b12088a3e
--- /dev/null
+++ b/src/apps/res/icons/deskflow-light/actions/22/system-run.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/apps/res/icons/deskflow-light/actions/24/system-run.svg b/src/apps/res/icons/deskflow-light/actions/24/system-run.svg
new file mode 100644
index 000000000..ed8aeb57c
--- /dev/null
+++ b/src/apps/res/icons/deskflow-light/actions/24/system-run.svg
@@ -0,0 +1,12 @@
+