diff --git a/src/dde-dock-plugins/shotstart/res.qrc b/src/dde-dock-plugins/shotstart/res.qrc
index 2512ad5b..9c632535 100644
--- a/src/dde-dock-plugins/shotstart/res.qrc
+++ b/src/dde-dock-plugins/shotstart/res.qrc
@@ -6,5 +6,6 @@
res/screenshot-dark.svg
res/screenshot.svg
res/screen-recording.svg
+ res/dcc-shot-start-plugin.dci
diff --git a/src/dde-dock-plugins/shotstart/res/dcc-shot-start-plugin.dci b/src/dde-dock-plugins/shotstart/res/dcc-shot-start-plugin.dci
new file mode 100644
index 00000000..ceb2f090
Binary files /dev/null and b/src/dde-dock-plugins/shotstart/res/dcc-shot-start-plugin.dci differ
diff --git a/src/dde-dock-plugins/shotstart/shotstart.pro b/src/dde-dock-plugins/shotstart/shotstart.pro
index f6c1dea0..1fb277a8 100644
--- a/src/dde-dock-plugins/shotstart/shotstart.pro
+++ b/src/dde-dock-plugins/shotstart/shotstart.pro
@@ -39,6 +39,8 @@ isEmpty(PREFIX) {
target.path = $$PREFIX/lib/dde-dock/plugins/
file.files += $$PWD/com.deepin.dde.dock.module.shot-start-plugin.gschema.xml
file.path += $$PREFIX/share/glib-2.0/schemas/
+shoticon.files += $$PWD/res/dcc-shot-start-plugin.dci
+shoticon.path += /usr/share/dde-dock/icons/dcc-setting/
-INSTALLS += target file
+INSTALLS += target file shoticon
RESOURCES += res.qrc
diff --git a/src/dde-dock-plugins/shotstartrecord/res.qrc b/src/dde-dock-plugins/shotstartrecord/res.qrc
index 7827eb91..8829c949 100644
--- a/src/dde-dock-plugins/shotstartrecord/res.qrc
+++ b/src/dde-dock-plugins/shotstartrecord/res.qrc
@@ -9,5 +9,6 @@
res/status-screen-record.svg
res/status-screen-record-dark.svg
res/shot-start-record-plugin.svg
+ res/dcc-shot-start-record-plugin.dci
diff --git a/src/dde-dock-plugins/shotstartrecord/res/dcc-shot-start-record-plugin.dci b/src/dde-dock-plugins/shotstartrecord/res/dcc-shot-start-record-plugin.dci
new file mode 100644
index 00000000..acf3c5de
Binary files /dev/null and b/src/dde-dock-plugins/shotstartrecord/res/dcc-shot-start-record-plugin.dci differ
diff --git a/src/dde-dock-plugins/shotstartrecord/shotstartrecord.pro b/src/dde-dock-plugins/shotstartrecord/shotstartrecord.pro
index 851bccd3..1acffc17 100644
--- a/src/dde-dock-plugins/shotstartrecord/shotstartrecord.pro
+++ b/src/dde-dock-plugins/shotstartrecord/shotstartrecord.pro
@@ -36,7 +36,7 @@ SOURCES += \
target.path = /usr/lib/dde-dock/plugins/
file.files += $$PWD/com.deepin.dde.dock.module.shot-start-record-plugin.gschema.xml
file.path += /usr/share/glib-2.0/schemas/
-recordicon.files += $$PWD/res/shot-start-record-plugin.svg
+recordicon.files += $$PWD/res/dcc-shot-start-record-plugin.dci
recordicon.path += /usr/share/dde-dock/icons/dcc-setting/
INSTALLS += target file recordicon