diff --git a/build/gulpfile.vscode.js b/build/gulpfile.vscode.js index f5cc9995d36..4f20aa8d335 100644 --- a/build/gulpfile.vscode.js +++ b/build/gulpfile.vscode.js @@ -275,10 +275,12 @@ function prepareDebPackage(arch) { .pipe(rename('usr/bin/' + product.applicationName)); var desktop = gulp.src('resources/linux/debian/code.desktop') - .pipe(rename('usr/share/applications/code.desktop')); + .pipe(replace('@@NAME_LONG@@', product.nameLong)) + .pipe(replace('@@NAME@@', product.applicationName)) + .pipe(rename('usr/share/applications/' + product.applicatioName + '.desktop')); var icon = gulp.src('resources/linux/code.png') - .pipe(rename('usr/share/pixmaps/code.png')); + .pipe(rename('usr/share/pixmaps/' + product.applicationName + '.png')); var code = gulp.src(binaryDir + '/**/*', { base: binaryDir }) .pipe(rename(function (p) { p.dirname = 'usr/share/' + product.applicationName + '/' + p.dirname; })); diff --git a/resources/linux/debian/code.desktop b/resources/linux/debian/code.desktop index bc91a139cb8..2724874adc0 100644 --- a/resources/linux/debian/code.desktop +++ b/resources/linux/debian/code.desktop @@ -1,9 +1,9 @@ [Desktop Entry] -Name=Visual Studio Code +Name=@@NAME_LONG@@ Comment=Code Editing. Redefined. GenericName=Text Editor -Exec=/usr/bin/code %U -Icon=code +Exec=/usr/bin/@@NAME@@ %U +Icon=@@NAME@@ Type=Application StartupNotify=true Categories=Utility;TextEditor;Development;IDE;